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 0xdebf6da3fa39afd51eb5bcaae8d2c0c466ec50c2706f8a7bc262baacb3a43c4a. Chain 2 (Bitcoin): anchored in block 953746 (2026-06-15T05:25:34Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a42796a5-b4e7-48f6-a2f8-c74ec470c704.json and https://artists.proofprofile.net/proofs/artist/a42796a5-b4e7-48f6-a2f8-c74ec470c704.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 0x97ef63d826945fdd5b1a1ee57469f5262920291194fed3bc6e3d298cd2aeb1d7. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/DEH742509057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a47d698bfb0100da42df87bb444caa92378354e24fb479506fe36cb3a8a6be2. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/DEH742509058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaddff8b4bbfdbd64f5de7002112469316783702694442b70a4db6a3d6599dc0c. 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/DEH742509059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3774fb98e67af3f558be1311d41580f774a0a9aacb5c93f3383ae07960cf998c. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), 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/DEH742509061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2b7bf54ebe8a9958b73e32c75784482c676fe1e6760841c7e1e891117f3a2b1. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/DEH742509062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b128f9f029471d030e41b588e7f24eeea6930dcdededaa8dcb6f2ebdaddd674. 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/DEH742509063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac2a9c91378c8d7ed9d3199306dac55df66f0777e27abb2eed4a5e5b2ff02641. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T03:09: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/DEH742509064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7a4ba0bc8f4b60bf8a0bc7226ad80fc0b8c9c9c3890d124602a40d7c112c1db. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/DEH742509066.