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 0x019ff275474a4c20184805b819454cb07e484e4f76fccf5e1e6cb8482e4a6555. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d4ae0c70-a0c7-459f-9a4a-373b3300438c.json and https://artists.proofprofile.net/proofs/artist/d4ae0c70-a0c7-459f-9a4a-373b3300438c.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 0x09c98c94237dfdbf7f677448a87416f78e8612bfde34493d34d6cd8731020cc9. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-17T00:02: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/QMFME1927285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5047b3cf3bf381de053fb9690965ef6bb7f89e273dd4862787a6ca6ceaff531. Chain 2 (Bitcoin): anchored in block 957866 (2026-07-13T14:54: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/QMBZ92094258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4468fa1ac5b5c06618815b23032411ba8c8401d4dc00dc970f8a1fad7b429ad0. Chain 2 (Bitcoin): anchored in block 958700 (2026-07-19T08:09:50Z), 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/QM7282109767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x190cf16a6ff40da95778ae83352f55be2af4dc4226bac9b076687bfcb95d33a9. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QM7282109766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x601995e566e5f844983147dedf7cb665d1bbba07711701f4976e07dd82e31009. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QMDA62175305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3bdc0cc27bceb6dc97142b2c28aaf13b4b9aa43609c37679dd64d2c71d17e85. 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/GBLV62126082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e1485556932114ec2c03ae430ace50948fe09844d4b1938c0580f69ef1123d7. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QM4TW2258314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x587ef1c43c46a38026e246381288c75dee4eb2a98a6ffa401ec7e953123bad07. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-16T01:19: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/QM4TX2255455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52748517514f1a5584461f4cd57c3dce3d82a65fbbf2eb14c3d4944dff280257. 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/GBLV62200020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ac543faab6db6f786d34417120c3c2dcc5bef6ed3be1d1aaca580f85b34d398. 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/USNRS2342632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f9fa84b8bc6aa24704de76f1ec48db442414fa312fc96bfa0448c912c9910a9. 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/QMFME2433901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafe854250b2ea2fe60acc96f59170ba9cda0fac096bed43bec972345007d40cf. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/GBCPZ2424060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe03428b360016fbe00b7c5709af74bdb36b0631e77293beffd1cf689ca768ab4. Chain 2 (Bitcoin): anchored in block 958169 (2026-07-15T16:16:18Z), 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/GBCPZ2424062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa57cc1bda9d96074d3a17acb537b34746f80abecc7b613861fa56ea4e92a6333. Chain 2 (Bitcoin): anchored in block 959010 (2026-07-21T16:06: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/GBCPZ2424064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeccb77f37d091fd049f2a13681de21e52bdc7da165741366d4eff2839e52fd7. 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/QM6P42525329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cc4fe215fd69c13a54c9278a6896ab041d15106a9374c5361498c3ad6a19fb0. 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/GBKQU2521612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd543ab3b51cbdd10463da9564c87167ea07f20608daa9234615d3315ebed8f5b. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/GBKQU2521613.