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 0xdf2393928a25832ef13bc529bbbf3ba39434d7626a5793548c7f066742b95fbf. 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/ce638671-e906-411d-ab5b-30b3484cce69.json and https://artists.proofprofile.net/proofs/artist/ce638671-e906-411d-ab5b-30b3484cce69.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 0x7f3280bf71f9fa4b5d485eb01d97812011247c907d9dc2ed8ddbbcb369839b90. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/QZK6P1982503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22e4d9770dcf87d2daea3233d66ab22c6ebbfbfbe7722007f5699e2f80ae8df7. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/QZFZ62091858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9f2633702c39757342fc99de84cce1f5615090d3299be8e917ff8cd4ca96e40. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZHN42042347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb549efd7eb13dc2ae40c6b1557781841062e0759ebdde78ba163fc922c0af5f. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T03:17: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/QZHNB2030298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x420e09bcc471feff7647aa71eb0b27920b26e3e767a617ebaafdb94c72a55334. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T04:28: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/QZK6K2189869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9eaab3d84a4f11b6dec0df9b43566a7315f12a71d4c2d5cfbf5304e55eb0aad. Chain 2 (Bitcoin): anchored in block 957756 (2026-07-12T21:36: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/QZFZ42233648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa82f112738ee5cdf3ee54ea5003d7a9ba229b7476e399507c46b1d51346173fb. 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/QZES72244553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c6cc19d0b9b1848f613f1c5fade970b13225919b8eaa2d807309a0f564ed4a8. Chain 2 (Bitcoin): anchored in block 957852 (2026-07-13T11: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/QZK6K2204526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bd48f7abf6bdeb5e7df8629c0a867cadca0d1bcbad1692c429038e1768510a3. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/QZTAS2294830.