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 0x81875bc4eb148b006f4366c1ca53e618bb65bf46127ff2648e2d61f26c6e5a14. Chain 2 (Bitcoin): anchored in block 953616 (2026-06-14T08:58:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1b51dea3-b57c-46f1-bc75-56d764cbaa87.json and https://artists.proofprofile.net/proofs/artist/1b51dea3-b57c-46f1-bc75-56d764cbaa87.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 0x94d2eb3b7695474b33196256e756341e3cbcdd21346a408a53feebcddbe70166. 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/QZNMU2359816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68a4643abb725abb0784e440d59380ea9a576b5d91544f5977516131488b455f. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), 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/QZNMX2305095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x383eaf09acbd76948f530f38d599906020247002250f1c0ec6fd8d6187d44cf0. Chain 2 (Bitcoin): anchored in block 958067 (2026-07-14T21:26: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/QZNMZ2394874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x744d4c62b76a33b8236bbfae4fe2c9e74e246f1fa4fa034b40093edf0ec855df. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/QZNN22396032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedc81d8ab8a6b4f3f423a5f94534b81cf54c6ed8363f248d5032f657af8d653a. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QZJG52456017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06ef5779ac801fa9c9784a319fded7f9742bb3c577d5015d24b54d16c80a8009. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZMEV2450596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cbbe70c021b88825029f6ef568c2782e79a14cae7853f64c0a8688fd9742747. 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/QZNB82411974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dc70cc8ab4da4e4c28d704d3cdc97da61f154cf130fb6391b2015d570e05672. Chain 2 (Bitcoin): anchored in block 958945 (2026-07-21T00:35:28Z), 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/QZNMT2452102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x636073b456094fbe5b1422c218b0c69733716deea979b32411c0ef7f1681578d. 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/QZNMV2410092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16957d58d4be411737b5db895654906e9902a028abca74d9dde0d47d8acd5ba0. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZJG52546550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ca3645d3ade04f9dc56f4c6474333cdb5d4066f78c41caca34612bd22572325. Chain 2 (Bitcoin): anchored in block 958404 (2026-07-17T11:34: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/QZL382519441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f3ac01659a697c4d220bc76d73c2124a11030edc3cc129ec0b0f578ea3dcb1b. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QZL382580708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe6aeeaddcfef1420d3240e4e4b0f51292abf99a41e5c3df7249abea085ba926. 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/QZMEV2516924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cb4149ca9944b17c7e46a6cc3fba0a774be27e0c430fafcf6013bdfc5e3ace2. Chain 2 (Bitcoin): anchored in block 957772 (2026-07-12T23:31:17Z), 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/QZNB82535049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96546c6995a0279eb65ed8a4b64cf7f44daa2e8fca214d6a86b36797c02cb1e0. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZNB82535052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8751a6e51db5f09e8b6ed4ee61d4e2ea85eba20108d5083a2b57bf7f29f2930e. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T04:29:18Z), 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/QZNB82586612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e36b421ba2816e822802b5ff2aec547e2cd9ff76c09e65c6b3784a62b13ef61. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26:56Z), 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/QZNMW2544571.