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 0x7308b05a5635cde3777ee2ff2ecd610b03322e45badb17e8cbe4608ab1820375. Chain 2 (Bitcoin): anchored in block 953741 (2026-06-15T04:44:49Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9bb80b69-a25b-4adf-9378-6730dc76a59b.json and https://artists.proofprofile.net/proofs/artist/9bb80b69-a25b-4adf-9378-6730dc76a59b.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 0xee14833c52c5e678396f4e2c0dcd5ada682e1d1df321aabc438e247715a08172. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/CZB872103001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6945323045e91f1670cc883921f837a66bc09348b643c2cf1a6171f8154d10e3. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30:10Z), 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/CZB872103002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f632e4c3036052d6e1971a1a2110cc5b720220b44813916ef53473525736389. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13:21:01Z), 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/CZB872103003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f244b7edfed4b35b2a59d7e20ec18bbfbe8622eeecb0a1fbf2da4b5a8988bea. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/CZB872103004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bb00a779078808aae92eb2e62efef4c74aa384f55cc0ffc9fefc9874e86d366. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/CZB872103005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x373e760b553c78cfafbfc7f355522eeb4d3633982ec0f146a15f325b72661516. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/CZB872103006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fea74f656dfc9163b6b4497bb3a4c2a6e46de3e9ae84114dad587cb44bf7d7b. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/CZB872103007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76a8115893b7403497cf1584c4577fc3f3331e3b9d545aeb7e29b2e6f6aab363. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/CZB872103008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x764e4af3ae7a409cfb08c4545ba2e0dec4fcd3e3531627f1a554a753f210790f. Chain 2 (Bitcoin): anchored in block 960407 (2026-07-31T13:26: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/CZB872103009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc05f392ceb64c49ddb57a6498d19540a9cd5204bc5686821430c16819282c809. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/CZCR82400053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x380d87074f9bd04f5e2926262b5ddb6b0d0b251ee769be5ec36697e688338897. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/CZCR82400054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa966721be48d84ef27e980787d12d03d4f2ae2092795f64c6469fac2d4ef5614. 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/CZCR82400055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51a5ba0e105be711c14f9bf3f9d752994541475540ec31210f517e6a15e70f7a. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14: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/CZCR82400056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x713a20132a7fe993e6bfb3d7ef1068a43665ac31fcb226242a240763c21eaffb. 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/CZCR82400057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed779e64ab1becda57cf226ced2d930f5b034a3a84b8bff0fdf1a047712800ce. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/CZCR82400058.