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 0x8af619b1c65a93bb22569edd86f6319e7b510ddef702ba489e4fbea8a038443f. 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/d6a14ab4-9bae-4ad7-8849-d5af5227a476.json and https://artists.proofprofile.net/proofs/artist/d6a14ab4-9bae-4ad7-8849-d5af5227a476.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 0x20c49826e8289faf1b70ba48cba869bd1512f1adb9b8b85ac0cf44228e315219. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T05:23:07Z), 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/ITI952300016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1fd05c700aaeec4ee9aa28d2530d9080750b358770ca46966cc2c87bed4b3e5. Chain 2 (Bitcoin): anchored in block 959010 (2026-07-21T16:02: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/ITI952300017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa97de5150af25429b8eafd7d03798acbbe96a63144df6994a273a518d56c8e1b. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T11:25:45Z), 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/GBKQU2348544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a08f2925402aac7be04ace58c09742565762e3750794f28d3b93d50b4fe7efe. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/QM4TW2554176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fac9f1d900817811fb9f5a549993e04ba1e6a6a489478b1e38c4ee66ac3ca61. 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/QM4TW2554225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4682e816f64e2a01b47fe2fd091a5b8f87b2c2344de1d3c4e586240de9201138. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T22:24:30Z), 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/QZG2X2416115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2824f3ff7ed79d93c202573bffe09db93d33834888a1cfd98057bf2b3106adf8. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/GBLV62304061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae627dcf7a232210944a3b6d4345dd6219ddbcc82e9457ee5a78d4f4c035bd5a. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/GBKQU2446244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca9ada51f6b03b0e1d46ec4c36bc4f436f358491e4024cfa15cf829611d5be7a. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/GBKQU2407667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5e6864905ec8237ad721622794341ecfd33d20618a217350ae188bdcebec9a3. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/GBKQU2322092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e7b537c34ea57d085914046e0921276fea4d7f02e80bd6118512b0b13a9bff4. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/GBKQU2322093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5664b8485b7222a74a97815570ef5e54d44963f18f37be74e0c3c68d3e701f5. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/US83Z2333305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9a714523ab08d71c27ede41b2e3f2ca33ecebefee4528313a675dedf0177e4d. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51:49Z), 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/ES94G2119506.
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 0x8a64404ec68cef9dc5712579d7591e938e1454a5173d5210cbba372f929309f4. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/CAHRE2200026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89470d41ea91e3f304e64fc201dd47e078618b6376ea1d7f0f9cb9cc7b6a6d12. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30: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/DEW872204907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50d877fe6cd99883fac6ef1bb97feab00fd342a182b6425e6106ce3e4e144a1d. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04:34Z), 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/GBLV62110190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0909c7e70e39e1723fb0e4993cc328955f45306bd6f964216baef673fe4c9d4. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/QMFMF2386232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0ac4197883727dd91bba679489f5c9717b59c45e1efae8f2e4b993ca1fafd13. Chain 2 (Bitcoin): anchored in block 960198 (2026-07-30T02:21:55Z), 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/GBKQU2430385.