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 0x5bce2146d0cdb54a10e39852791da9ae9586ef311733e7dc485d82d11ee7dd24. Chain 2 (Bitcoin): anchored in block 953648 (2026-06-14T15:20:52Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/45fb8a83-36d6-4b2f-876a-65aa7fc56d35.json and https://artists.proofprofile.net/proofs/artist/45fb8a83-36d6-4b2f-876a-65aa7fc56d35.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 0x9fd2e6fd0aa59c97b687596551dc023c0dc6d36ecefa013880c3650c8c06278a. 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/QT4K52524482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68f84559f8757034ab1860a79a8839e6f90f508f50e5ce6795f075fe2c316542. 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/QT4K52524483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe964bfdfbd2dd5c08b7be701cfd89b14169d1783c74d5538ee2261275ce3c625. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QT4K52524484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45908a53b832150043acd45f759a7ee6c23c12d4dc0492cfc731f0d8918f6d8d. Chain 2 (Bitcoin): anchored in block 958380 (2026-07-17T07:07: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/QT4K52524485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeea905b216e1bca64ab7af0eb13eeee02e6e92162bf804ecc47c6e712f1e7eba. 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/QT4K52524486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb477d7c00967002f3e29cd83f5628f6c6e86f0a5bcce5bdc84ce6f037bc77061. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/QT4K52524487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1d241d4cf6b529a378bdaa95a7a5cbf3e73ca466bf30c9b425c4a0eb8c8f4b9. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/QT4K52524488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x140115b069442f3c4dbef38507e0a909d8fb61772d13fecbf1d92a510ec9c7e9. 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/QT4K52524489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78ee773698ca971303e76e37845080205ff20c555c3c1dc8f16b2cd0e3087b3b. 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/QT4K52524490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd73eba6aa1cf5989cf9ca767c712075f027ea92536688ab5b529eaa491fdaa45. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/QT4K52524491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc69334e9bedeac7b82a3179600f4f6b55b85d5ce79bd833924396378bae99a8. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/QT4K52524492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x892d3ea213f9cdc495e0c33ec63c5b97596285345bccc2585c257dd09cd09b09. 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/QT4K52524493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8283dae46fa51e3a5b76ae9abd97c2a98dc35b384cad1da74d8fd68c2e4d506a. 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/QT4K52524494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d293efaa7ca86dbcdb97392340c92ecb2b73b53e84aaa4be31ee73006bbd8d8. 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/QT4K52524495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71c7acd91704d0fb76d9238617781c80aaa3977de432a67e8046c8aae8d1cc88. 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/QT4K52524496.