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 0xdce97f3f70c3ea7c27a19f9ac8f470cfa84cd700af1e4205ead5c0e7f8f7c97d. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6a815620-751b-4ddc-8776-cb3a1f219bf9.json and https://artists.proofprofile.net/proofs/artist/6a815620-751b-4ddc-8776-cb3a1f219bf9.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 0x8b2c921caed628358329d1f1122e33902947cc92cbd49cbefc4f36218f4ae4a9. 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/GX8LE2210603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa81189b6176e36cd1b63dfacb0100c4b103cb9baf8041bf9c7e3ab2005269110. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/GX8LE2291333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x031ac91ad25c8a1eab41cccdc1a85fb9b611880eaf740b7746c0165e45506662. Chain 2 (Bitcoin): anchored in block 957763 (2026-07-12T22:01: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/GX8LE2269306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71699280d843d25ff7b13175d49bed453576247e044497f14f4004e12df80e65. Chain 2 (Bitcoin): anchored in block 958087 (2026-07-15T02: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/GX8LE2277055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6521813914d65c4fb170142a1dee3bda2cf854ce0776886e65cdd78ca9d5637a. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20:46Z), 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/GX8LE2243565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5f5e406e167d18a09426227bc1fc4f7f4c12690d079545c57f8e99778df5a2b. Chain 2 (Bitcoin): anchored in block 958417 (2026-07-17T12:56: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/GX8LE2256049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79866e460996832ae8359051d0a3da7c96a359f435c9f6ca924739f47deaf3b2. 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/GX8LD2373223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6811f5e50f87494b21bda964fa8901830ea19e6851fb98776c0e4d6a95a29a56. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14:15Z), 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/GX8LD2337056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40f5b02bb5e9fcab122ab5c13182ea6d904633886128604757c8c9cab7234a14. 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/GX8LD2311346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5a6a34408a48aee17b174b11665b18b71a664216e16f36b2a9d26a0810fd9a3. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47: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/GX8LD2376302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e8251531265a0a934354432003c22ea71399e008d491a5d3e3450f177f271e7. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/GX8LD2310459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fa2e2d32b8ea3d22275ec0efdca9415c0a669e5bc2c7686ed59e94e08526087. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/GX8LD2355531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x575bd85237f063c4cc238cd83855d33e2a0cff4ed54d5e52127a695eb8f5aba8. 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/GX8LE2216020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x227286371849adc36046180b1e0f12099164ad4e16c437cf8743d4c40f68065a. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/GX8LE2274190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb6239e3a491de00a0f39a2ffd801531fb275d2109d8e6eeddefd07c1f76e83e. 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/GXBDS2476032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a011a4d32dd1989b758940682615f187ce30d0659f012faf04ce77e7702ce46. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12: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/GXBDS2426676.