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 0x01f173bde878aa8ca29f0db786b87f3e590fd60a0453c25aeb2273ba4d8e48f0. 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/a1ff904a-755c-423f-83cf-ddfe45a118f4.json and https://artists.proofprofile.net/proofs/artist/a1ff904a-755c-423f-83cf-ddfe45a118f4.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 0x7bb033f66f1a4c14dd1628d64d0b1420b8ac757dff6670fa61c7564d8b2f9d9f. Chain 2 (Bitcoin): anchored in block 957583 (2026-07-11T15:53:17Z), 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/QZTAX2219132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb42b24f703fa8beee60efe621e1897db470bf3d95f7818b51b56ef568a438656. 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/QZWFH2323741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e5bd4a728f328d23395b6cc569484a02785882629705656be8994f4913f31a6. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZDA52456895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6a6caebe41f041631a7ba15ac8be002de03ec241d93137c07593de70f09b660. Chain 2 (Bitcoin): anchored in block 958368 (2026-07-17T05:03: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/QZTAY2420533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d40de364627ed1e62155abce643380fe5d345862a3c289af761c1fca07e0e78. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T14:05: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/QZTAY2420538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57a5e0b5399f82c7200189414d5bd16778d2caf77e53bbe329638e35588fc395. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZTAY2420539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x282024603f648d6be7f28947117ba5efbd5ed415720aaaaafb47f2445e12e1ad. 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/QT2VB2428683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6befeb018a6e05319131126d1896452056bf16e7e01a1837f2e900125232117. Chain 2 (Bitcoin): anchored in block 957554 (2026-07-11T10:39:45Z), 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/QZVEM1821678.