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 0xc6d6772f7c6a7d69abd4d725871700624c15d0dbb9bc436ca67f0523a1425828. 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/0c20e9c7-9bb6-408d-9f3c-976c2470db06.json and https://artists.proofprofile.net/proofs/artist/0c20e9c7-9bb6-408d-9f3c-976c2470db06.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 0x4811b570c3901cc7db7b86bf867f3dbb8ebf3e5dcd53584b45f1ba1637b9519c. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZHN42373128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4f388f2d2bc5c25b35a98b5c6b936842652125144f4cd5274d9b965a3fe270e. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZMEQ2459707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc73789eac5df814d01c330d3be10e9dc640ae79c078788017f81bd7e68bb1994. Chain 2 (Bitcoin): anchored in block 960422 (2026-07-31T15:27: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/QZMEQ2459709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cf2e2ea06743c255a3bee9f0d08f4d14bb0818e813110563891f864d499e77f. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/SE5752448783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e678b37dacca78cceea93fc35d2975a70891e1602d55e9c2a281307caa2737f. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/TCAHE2319679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa834b217116ab8c30574d7cf0d62e770c383dd4b5f1c0774b3414bbfbc70357. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZFZ62472214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa368c5b7ce5479d329a3b0e3b2a7d15c982f2a00107e4e0a1dab74d2cdc5188e. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZFZ62472215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6291ff6582cc8c4b1420c15920522c62b299018d571854978dd3ca098192695f. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZFZ62472216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87b1e993fdc7c6ff4f98eb8ea765383806d1141aad5cb3bc71abb501e87512f7. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QZFZ62472217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf058bf25fcf908e6dff3d29ee7a253902eb126b9fbbf848253fc4d7125751487. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/QZTBD2344478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ef14755a4940225d583d74355ba638677c0f83aa809dbef1bfadb7c65b372ee. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42:40Z), 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/QZRP42335353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42c2d364040ec04b871a45ec9a0d816ffeed46c530df293913329645b9244d03. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZHN62334071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x270a93a604c5d014f08fca48c4886310537f911f894113cef51f6f588e1692e0. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZHN42367123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6cc6b080cee4515e1a6876d4a52357511ae3470d8656de0cd090f5ed06ab557. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZHNA2208303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd733e893af34f8e07873ec827424d1d7bf0e8eb13081efeee6f170386835cb4f. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/SE6HN2474442.