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 0xf0a6138ab3b766e99ea1bc654fa8b4963d39948d4a97d571d40c36c6b1d2cb4e. 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/0d41320e-1d37-4509-8d52-6a596b6ecbe3.json and https://artists.proofprofile.net/proofs/artist/0d41320e-1d37-4509-8d52-6a596b6ecbe3.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 0x83f942af3bfe09bc07bb6119d56e0d93c41035a1af019ea14050c8a6fa177a01. 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/TCADT1849658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb4cf41ed91f90833a191c1637cd5033e3b2336e187bf8bd6010a5f054ce1bde. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/TCADO1809217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb34b8e2b7a22448bcb325c9fa99f3fb80ab96a813ce0f4b27d96e43f08befeea. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/TCADO1809228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc67266cf401397c7b9cb5f62cc7562c594087e079554f1f6c59859b7bba1baf9. 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/TCADO1809244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0aeaf257e574a65ec24dd98189189f7d1a8b0bd38a60e8749185b8a943a31aa4. 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/TCADN1897547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fc043f7d5b3411d8d30077557ca418895aa0aa1c70aa011b0d560ba309c3e47. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/TCAEI1934656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48e7041911d110feaf9ba219c99d4e34a9da049452f71582d6dcfa632438d826. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/TCAEQ2042301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ac8db6a35497626082b31d5ed16dc1639d02fca54e2ac628970bb77c2c7b1d8. Chain 2 (Bitcoin): anchored in block 958827 (2026-07-20T07:56:01Z), 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/TCAFU2145146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee81cab1c1a05bb8141d479affe7289b803c2fbe60419765c658261f95009909. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T18:36: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/TCAHA2336655.