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 0x91c235fa77c6404f9b6fd3a7215967d2c69152ef3a3ed18983e99db83602a29f. Chain 2 (Bitcoin): anchored in block 954346 (2026-06-19T03:51:26Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9322307f-304e-4e67-ac77-b1b951fbd272.json and https://artists.proofprofile.net/proofs/artist/9322307f-304e-4e67-ac77-b1b951fbd272.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 0x2783f3dd3c77cf36bc75d634ffa7c77e55f27b207c5a3b62626d80d33f71321a. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QZMHK2502222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91105b4b7048a4d5211f970ffaec006254f078d87062e12715461a6c51dcbfa1. 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/QZMHK2520518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2274a5749c83995a471004db77d7b47853c6cf18976c3d690ee9eb8d43dfa86. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33: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/QZS632526468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dbcd776df0358af4a1f405d192401780f2bb66c2ac444ebfd9a642c345af882. 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/QZS632592582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ff33914ce901a2257506050c57e360a03f2408158740714c4da0b99a4f04496. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/QZMHL2574136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51100c1bba58d10f7ea7a8cf5d1848c576439c31279076cd6be8f94b0794dad4. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/QZMHL2534927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83038b48316161557b220705aacb335180aaf236e9f077c776b89e81977d421d. 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/QZS642525709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdd2ff92f2a57089a5efa59eab6543f60d931f6610e8ed264ea22fdba5b7b52f. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48:52Z), 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/QZS642596281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x020b35d169ceab76f62fa8b8a7d9e461f1ba46f620fc3bf01e9ebc6eb89c624b. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33: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/QZMHK2529808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c77e1997c4edffe5b8e37647374cfa95a43f7078a866070961d68f3aa65c901. 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/QM42K2523625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d809f77d2fb9cbead8cb39802ccdc139c330a9b3a89f22329833e5fa1f7cafe. 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/QZMHK2512316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd5dec05105be0d400d2d012d588f400a816c5067125c8e2fef7b66f25b47b26. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55:19Z), 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/QZMHP2535334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ad4566ad56fb79b9bd40552578d61e3fce4eb6866ac6ae254be366e9316fa0b. 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/QZMHP2525829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf944164ced9735de444359884af5928db5813f49b3a2f40c64ec85bb79934b7. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14: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/QZS642515149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b17cbf8b5277b31e1c73fcf747fa9c0323555757f3cca368070a753969f8f1f. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QZS642581945.