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 0x40fd83fada0ec4129810d4a8e6dfa8adf78c7f05911534eebd12c3ef994da915. Chain 2 (Bitcoin): anchored in block 953588 (2026-06-14T04:52:46Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/01bee0e7-c9d8-4ebe-9e14-7bf927d499ff.json and https://artists.proofprofile.net/proofs/artist/01bee0e7-c9d8-4ebe-9e14-7bf927d499ff.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 0xb9de39fd7f9b4410b360856ae4205d60dc41bcc7398f5602c5fee0f8ac09d08e. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZK6G2359514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffca245bf311ff28b05b2acb363e89bc8a4b100d455d4acb3c0f49f70e61f275. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZNWU2340878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8239b71d300a975611a5e00fbcc708acd382ef67ee356367afa11db08f9f1e7b. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/QZNWY2333508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x403a56f0b1731e235c0e2734da182a887f629fc4b66a2d80e96d612acd215fa6. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZRP52352453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bcb61d1f084a15804fbeace61167fa52a0025a498319938613a74156b40ad5b. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41: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/QZDA52418095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c1bef443a7653ee2f57d26539dd506df03966e388f011e31531e8169f9e24a6. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), 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/QZES52452154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd3666fcadf08164885d0d599d8652a3ec9035d14646d14517dffedffea6dd1f. Chain 2 (Bitcoin): anchored in block 959088 (2026-07-22T02:14: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/QZZ7V2419697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd280608d975266658a53a9c70e7844308ca9ab2fd1ca4c7e2d390d2adbc97ff7. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T16:17: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/QZ5FN2579796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3672dc8f20a5c93e21ce99e9006f416c627ae2696c7b9f5aa05040f304044597. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZHN72542672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8603a036db638add00afd0011c3c93453a628b4c3b7c29d4f5167db75124267. 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/QZQAY2509379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5204b90ec8eb8f7ae1accca5d7a2ddbf671f70df19f9c538210bbda9a5384afe. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04: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/QZQAY2533284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8603a036db638add00afd0011c3c93453a628b4c3b7c29d4f5167db75124267. 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/QZQAY2509379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadb4ff19d3d1d2e56a6c0316a5e2f9e94d8b9f2ef6c7a2d669ed4361c9fd3256. 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/QZQAY2504829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd339b66c941d5b415a8cb2104da4fd0b6f2899af3012bf93f9ff5066913c4ec0. 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/QZQAY2514104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x878ea58e72d66de9682816add623563b0f78e935f390e94f7ec3a43e7d57da97. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52: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/QZS7J2517126.