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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e0ee2efd891f48673c2b34c37c0f19e323f14bd9074538ebbc9cd4c040d7726. 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/9b7509ba-62fe-4c61-9353-70323730da2c.json and https://artists.proofprofile.net/proofs/artist/9b7509ba-62fe-4c61-9353-70323730da2c.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0db37ee5377134cc018e01a7d2edd6b8edb89938f6ab8e8210b26c5b31b0e549. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T18:01:47Z), 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/GBKPL2082713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09d330b7c51b2b3d7006714dfa39e7a4181a16cc689a499e76e9d842bbe9a3a0. Chain 2 (Bitcoin): anchored in block 957774 (2026-07-12T23:51:20Z), 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/GBKPL2012162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa84691c7cfb201edddae4207e2ee2f67bd2b5cadf88a115cd39013280fa8aa8. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54:23Z), 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/TCAFS2139844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ea0744ac157e7a9e2a9ca56826eb074dca6a27651ddeec6daacbafe6f706da7. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/TCAGY2387521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f657e2386dedac7e42ef03fb673a32d7e66a54cc375003875c288fa60dc04c5. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33:42Z), 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/TCAGK2214929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3e4d1a7fdaf16ef4ad540e9398f2ea26018408842fed9e5ee75a81467cace7e. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/TCAIO2468514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0146466cb6ecd3a324a90cc9abb89f07a6484488448ee5a9b94134cbcb860e1. Chain 2 (Bitcoin): anchored in block 958325 (2026-07-16T23:43:13Z), 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/TCAIP2431862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd46935ffc01455e3ac6ffa855163a5e780cbfe8866ef5bd611504b1dd18b727. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T23:47:31Z), 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/TCAIZ2418234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9576d3f3a1b4bdb8e61d2a77a3261e1fe8f2475589668e29b5e3b21872b1de3c. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/BRX6F1900022.