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 0x7d22e83a44fa0174c13ad73ba6bf81e6a98f1600b62d9fb9ccdb06ab7300622b. 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/6e57ee47-00ba-437f-a1cc-f0f2b0ffde3a.json and https://artists.proofprofile.net/proofs/artist/6e57ee47-00ba-437f-a1cc-f0f2b0ffde3a.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 0x3b42c55868e96e1b219e1929ab3e7843e2e7c87a20a7228bb7d13fad5ac63e98. 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/QZFZ62493587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ca357121fbca4fc538d13ea14b63f23b63b1eab9bdb2ca28778ca2848a26abf. Chain 2 (Bitcoin): anchored in block 956397 (2026-07-02T21:02:00Z), 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/QZK6L2301287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2b4238cb2834ef2975c41a0298d161186a8e135fe13a693a229f12a0f86b230. Chain 2 (Bitcoin): anchored in block 958366 (2026-07-17T04:59:09Z), 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/QZK6N2421525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14bfa7dbf572de0a4774f798867116751d8ff09e4a32429729221607ea1bf13e. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T17:33: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/QZWFU2486689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde5ac09f18d0a9431cfb9ca40225c0cf518d2a2979a111dab14fd9d9548f5d61. Chain 2 (Bitcoin): anchored in block 957834 (2026-07-13T09:42:16Z), 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/QZDA62564529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79989bc2ebe1a23b300d458d8258f90f36bb6be109979b922fa78f24d18fd40e. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/QZES62579946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x720c8f8975c84ce32da3e88b35d332bbf31fafea3df02883a1d6ad61767de0f4. 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/QZES62584381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8acbba249d8b8dceee2b094c5680f7c60430bb90afe22ae4849eee7da065c995. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T19:21: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/QZK6J2569560.