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 0x259f1d008d36959f8a46ed7703eb7ad07d5d3ba7781d007262c85ffe9c01f862. 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/c5d9caee-be1a-4a03-a042-54c9813cf5d4.json and https://artists.proofprofile.net/proofs/artist/c5d9caee-be1a-4a03-a042-54c9813cf5d4.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 0xd18f99b4c2fc43f73d96e02cc004eae497b89b0ebd54df4c3e9377eba4107463. 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/CH7812067866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x883ea1c8bedf30c81021c35abb2ec616ae2a9f39e3afc421379696b47f47cde9. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42: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/CH7812067871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a681f9d1e320162335cb2f6bd7de4efbab78f8bc457bd3e2ea201f0f1a25682. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07:34Z), 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/CH7812066419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2d9a1d736833ed6fd98f9f629f08d0091484465285f7ecdcdbdabb2d0feae6e. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07:34Z), 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/CH7812066420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3947ceb3b66337b4aac7b4785c9c882c77b19e0460c7f20c6be5040d1ec50cba. 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/CH7812066422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8534377a8204ac7f71b74fdc214962e3910448ba4525efc02f22e94a8600e49. 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/CH7812066423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ab333798a36f0a074133c24af1c56990a186fda25b44cbe6a90c96a4999f6dc. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/CH7812066424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7baff428bc3e3ef0fbc00f7e5d3140417e4189a82f9f7265c76512f89190a969. 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/CH7812066425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34b06348b7c9ef035de6fa5f57c2ed12c48607cce23f772c15a80e561ff5f3ff. 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/CH7812066426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5aeb38d11bea5412e148e370937f6995594e5473e2bf2dfd398cfc57fd9d901f. 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/CH7812066427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66f1a84fbe820a74d9fbc31f5f7a53c4fa5238158c845ca09e6efac79f1fe9a3. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/CH7812066428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31501d3ebfd4ac600fd2be0f497d0e105bd32a416e99b132639818640cb366cd. Chain 2 (Bitcoin): anchored in block 958969 (2026-07-21T04:58:13Z), 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/CH7812066429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21f54a21445d17e7a9468b67ee44ceffd0d0c04f7a3cd47e767b300d0621783f. Chain 2 (Bitcoin): anchored in block 958673 (2026-07-19T05:38: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/CH7812067977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9f77fe875928fff11d31f608aa7733b7c382260ec66cad2140e43fb1da0d7b0. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/CH7812530162.