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 0x55a70b1d993d03d365e411190e1494f42841ddd9c9871fda0ebb8e69f9b77955. Chain 2 (Bitcoin): anchored in block 954647 (2026-06-21T04:36:58Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d66a3c11-e333-48c8-9cc4-78600e44de85.json and https://artists.proofprofile.net/proofs/artist/d66a3c11-e333-48c8-9cc4-78600e44de85.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 0x232add8d7f9c6823f4ffb62f2726d4ed9a8ec83dacd6e26cdc60b3166c65c7ff. 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/QZK6P2579369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e2531bdf4e3d775d1b79f04ce9bd86b4550f31b8b681eadf4556c557571e576. 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/QZK6K2533598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e009a8cc9ac23d6bc236d9a51f0c3b35700bc2f28247b82304e96df1d296fd1. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/QZK6K2533599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec7dd6a18f11faf09c55a4c77f8a03ea19139b0ea1a40682cb5c5ab0e9f5a3a6. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/QZK6H2513308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e5715737eacd0cd67455e677ff8a32940557a040a3689e1f6a2d2749dda9da3. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), 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/QZK6H2513313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2641354de1b139ca6f430ff6ebb3f8277a8e2fcb2e65e1f3ff021720f6a1ae76. Chain 2 (Bitcoin): anchored in block 958756 (2026-07-19T16:12:29Z), 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/QZK6H2556296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x602070ce8fc29cb0c53e7935dd19d27888d436ea14c1373a6d23c33b67bcc7aa. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/QZMEM2508138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf70a8ce3a83def4f596f5f0a1743b9808ef27f990c119fb3633622519bcce91. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55:37Z), 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/QZMEM2508140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e7be2f8809fa016e16ed4de781697420d5ae6ed5af278960e3fa1eae012d737. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41: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/QZMEM2508141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x179f1cbb834241232b56f9a208b6066bd536a7812b868749e4154a415f9963b1. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/QZMEM2508143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x339bf72ef62927c7a8a70882b8c1e04033f4b7d7a39b4a87be0bc942e1dc0cfe. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T15:39: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/QZNWW2595140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcddfa47c0459f021d8ef07561abd7577757aea20b80ffaaf63aaf98eda2c30ea. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/QZNWY2566107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x759e87ca23306193d07f81640c1d8a9660302d456555a084f5fe24b9b32cb5e8. 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/QZRP52502009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0a8cefb4d4bf944a90060a3b8a030062bc822332ffcbcad309b6b943038c8d2. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T13:01:04Z), 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/QZTB42540101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0145e61e1498736eb40a11744b8a12b12e3558f12f31430688c659363e8e5be7. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZTB42540102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fb243568d7a4c8572b9c600d7b8b1d2a1e1828c3a7dfbd862341699826aba40. 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/QZTB72520648.