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 0x8c55d96733fcec983e79c7fe1fe38352d7b2bc48840007d53da6ff83ece93c27. Chain 2 (Bitcoin): anchored in block 953697 (2026-06-14T21:49:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/66e9d365-4d77-44a9-a9c8-4cbe24d0eeee.json and https://artists.proofprofile.net/proofs/artist/66e9d365-4d77-44a9-a9c8-4cbe24d0eeee.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 0xa9a223707952408536f3a7b4d41532932cf36b7b40a6a9ac481998ea3244687d. 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/GX53U2563650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbfded3057a9d2b9eb2c6fc0bc490a901cf145500249050e2505428a83168138. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47:42Z), 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/GX53U2563651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xede016d5f256628978cfbf30700b4fb49e0056c9cec025059ffb383f927d02b6. 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/GX53U2563652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe73070184bca8578c0a16e1f24a87843a8e1619594d83ec811adcab8154db903. 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/GX53U2563653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa391dc4a8520fd975706d9107c6298e1b230417c1117529743ce751628c4b7d7. 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/GX53U2563654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd347319be9b1d0a114453fde3d08a6ae5856d455768d003703b49c22ec98c045. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/GX53U2563655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03596f1b12dd7be6bd47245ae0cc1f9c23dd7543b7504ae343ef282ccc264ea0. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/GX53U2563656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a97a66399559dbbfea0efb94333944fc45365ca0d81e59dae5983f77ad08539. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/GX53U2563657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bd239b8b11413c348379372bafe1a69446ac89e771ce23d1588a460ee5ef16f. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09:53Z), 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/GX53U2563658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x223c4b1d4439276b63ece0978287fc9971d6899fd3f13a4f39d838e4c69ba948. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/GX53U2563659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf13363112d9086c0497bca97e6b084af766e1abe79bc17778a306d8afe024792. 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/GX53U2563660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe252e4b0b0d79a4a6843094ed69d94d5ad98ab17b8127d61aadccb1085793809. 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/GX53U2563661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7cfc4616e02fde2e2eccb7b64bae363a34af9c0d517801a959f427a215f3bff. 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/GX53U2563662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb626350093eea35d0a76f01f7f8ca0ccb51b7c3eab70ed576b84c89443c3b728. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/GX53U2563663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d4eec40a25d85a3eb17209d3c19f0d0e2c5908544c52e11c50faf6e3fb28fc0. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54: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/GX53U2563664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61996276469ba36b09d22a51559d907ea219eb0ad304b26816e7ad640e68209b. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/GX53U2563665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c147761cbb17e7b7b0d19fd3893efef97004a43024df5d3e8955f368338a308. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/GX53U2563666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcced855dc84b3ccf604a5328874d1a25383f30df271dd84ab871238a51128ace. 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/GX53U2563667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x779a26e40c3c9a8e6cdce5dba97f3100cfc15eff1d07959c32454416c029827a. 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/GX53U2563668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd20d64e233e6d1025cdeef4089cd806c071e047b1f99a725f85636d40a7dd70f. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/GX53U2563669.