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 0xeec838f6427560ce508d654c58aca755ed3ee60bd40f221f778616733fb507de. 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/94cba9df-57eb-4964-b901-5140cd02e895.json and https://artists.proofprofile.net/proofs/artist/94cba9df-57eb-4964-b901-5140cd02e895.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 0x5a032ef18740d9b8c95f89c579c67c779e8cb74344127ac9a82f3b4b31b587e8. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12: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/QZWFU2452624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f9de5c11713843b9b2157b0e5dbbfe200cbb4547248952ba18cdac82fe05aae. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T16:17: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/QZWFU2452626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf151b9cba0d9199abd70321a11a256e0f155ccfe20e1ce7d620e75ec40c5f763. 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/QZZ772449431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ab77b3472032f3ad921b61ba282db06a66b58638072b4a6a658a39db8bbb075. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/QZZ7L2412134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8baa78dc0b998dba83614073049850ee1226cf2866a97a8351aff7d8f247a04. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/QZZ7R2408589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3decaae3ade5ad5ef4471363c5d7175ef8c2e4b39a6b38c7b5fa51fc94530152. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/QZZ7U2409990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeea387c9e762130aec2a5439c28440a02adedaf6ff0b9549d447c2a22bca5c79. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54:23Z), 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/QT3F32457531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66397d16d28349dc97b8a940dd9e720d66bb27abdb3c57550c5d72a6bd65f07c. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZDA42523527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75b2c848c5a8d88e47fca94f3f7bebe70d92a69b7358321eba393eaa565efb0c. 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/QZES72581216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc407d104137c4f1a9b8d49145065581ae4f07e441d819e6367a5539915d7c4a3. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/QZHN32548687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x545002eea36d2473d728e43fe087ee18d76cfd577668347f0daf55d7413f4622. 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/QZMEP2523547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dc96f97640adce7bdcafbb0e59e29318cbb95e62f5ac3d5d00c39d3718b5a24. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QZTAZ2563146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x327752eb15c3676b9200785bbb4f0044474d955257a821c890880f403db8d943. 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/QZTB62589817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4868908b9c26eeaaa4e24124c0c81095264f28b3d7bca7b3e2b6163c84d991f. 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/QZZ7V2564816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x771d0e3b4fa7e201758fb2833e815c7665c320ad08f6881dc6bfae32e53411fc. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QT3F62532918.