1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd04a04125527ea47a29a17c2dfaa01788e8fb25a9c6ffec7dd7d80d7cdb1978e. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/deb0bdb1-4c2a-4720-97f4-2ff4934182b6.json and https://artists.proofprofile.net/proofs/artist/deb0bdb1-4c2a-4720-97f4-2ff4934182b6.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb134e4266e659b76bcf2182081ee544f672f1f74924c8d1e615bf07fbb5af35. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CA5KR2226228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x505b8fbdbebbad14ae4e4d241f72c5a39cb1101e6687f328eef40cf6b98a478f. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTRX2220619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74ee00a76689417b4a2e824f258f094b92057a29a44797a169ca7501705b58fd. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14:05Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLZJ2343172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1aee4c38f9a4a43fda15b91d855275f9ec6d11b780a29a2ba2b86531ccd16693. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBKQU2335721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe04ae62aad6666d0515a8455c486eab106aa6497025150790d02e85c0fb447b. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZZEB2329649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9186e6fce4cbfc5efb2fe2986c430373e4fec1585e5840b6bec3cd27cb57e4b. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZZEB2329651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef0a08fe9f4d42bab97cf6dc7c9b06647098ab6ca7711c8fb76870aae1e1bdaa. Chain 2 (Bitcoin): anchored in block 958644 (2026-07-19T02:21:25Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBKQU2444600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a83b0d26ce74f7d8d9dde59efed466bf3932a320f22cee170e6ced4641ad162. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50:00Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZG2X2401043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06f3f5fbbd98a11839883719d648ed412d6bcd34427dc706c42b1e74c7ce94f3. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CA5KR2496011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x540d966bbe608e0d983ec026e6ee35f8398cc34ff6443cc0376e7ea5a3495e36. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTRX2540345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ae5801fef368cde8663bad8db01f6cf6aa74cea32c97bbbd2aed437af15722d. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTV32522055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa303e09a7208fdba5d715a68f2b88487fa9e40e60d9640d7e579678e48d28523. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWV32538395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf62102a8ee01bf07860e2b63e97415e351ab4648eb11dfc5a806116e2578dab0. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52:36Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBKQU2561140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12cf9658403b6d614a368b9c15212548382da170a954cc99d59ed5d4e8b2cccf. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CA5KR2544230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6acad7fd5163f1ec6c36538f38db9fbcd72d307e120cc1658c528197af9de6f9. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWV32595832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf790eb6954fef30b9eacc64c94c9e20265521159e74696304ff93ec85019abf5. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZZ8A2565851.