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 0x5a0fe803527398ed2382b75d2e9d716fe5e8bee10eda65b164849366dd65caf1. Chain 2 (Bitcoin): anchored in block 953684 (2026-06-14T19:51:57Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/64e2d43b-45c9-46cb-8687-dbcde9f529dd.json and https://artists.proofprofile.net/proofs/artist/64e2d43b-45c9-46cb-8687-dbcde9f529dd.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 0xd93111643402c9a7ae17fe198759b67c00e7e6a214afe278b43ed6ab08a20472. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/TCAJS2523212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda6083f3a277a67b10db9035dd2b94fe87756a8605694966e2fc4c42b63c25cc. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/TCAJS2523216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3372eb4bb806d86ed0c741c2c65b5fd9adb85a98c4881f5f92b8a2f3f1798b88. 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/TCAJS2523222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b863a4ca55aa641b120fa77b3fed7d9bd47004b4fedcf366148b169d70115ec. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/TCAJT2523224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0985e0155397e8c14735d0b35c8a7d1015efb7635cb06942db7e7ae7b00e2fbc. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/TCAJS2523226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x987314412c5ee6ff322369b9bc0f380312c8ca00002151f019c029d7470259bb. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/TCAJS2523229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x415741fdb5847372e4b99312076b22ec41523cf9302ff1231b7b3c12696252f1. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/TCAJS2523233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf63fec20024535da0d0510798c0e05e322bb2a7c0d16947f14b553fca5c2ccf2. 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/TCAJT2523240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x882326fca74b25fe84ce8d48b383bd984f0b64187559eba19b605a751c30af4d. 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/TCAJS2523244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbce13d2db87f35a4b08401ca497a3daf521724493095cc6877ab3ae150875da6. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/TCAJS2523249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8206551c93206be986c98f6cb4876d2c902f71be0511d66f3a66a7d19d315892. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/TCAJT2523254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8076330999063bb4d38657742add569287b5fc591ec0b7e0b6925506f289bcc6. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42: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/TCAJS2523258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04831e6fdf916f9f92c584b47fb688b4a5a7666828ca19f0551e5d498739bebe. 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/TCAJT2523264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9aa62bd6d050d0d142a8ed3975adf1f04ac6141370e5f184a48975e18267e7f6. 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/TCAJS2523267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71fe7051bd0d8c2f33eeedf1093eae648e2b9d63a3e91a00f0e4e7107cc80152. 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/TCAJS2523270.