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 0xa5e0945662417f445315a9cc7d7b3b46932002876e34f363ff6b003a80b04dc9. 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/f5257ee3-d174-4930-a99a-aa2ba1e2cc6f.json and https://artists.proofprofile.net/proofs/artist/f5257ee3-d174-4930-a99a-aa2ba1e2cc6f.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 0xb2e6f2948dd90fddc02e6167f1b9890926476036908b83fd6dc3b74999a0c186. 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/QZRP52156406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52f585f81beb29aa28d6bf10d7cf8a8c65525ae6957ccbe97486e113b4c0c468. 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/QZFYZ2229889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3c462821512aa08701bbd9085f7666f1222bbba71abfd3f11f2e2a877f50141. 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/QZHN42295111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddc962a37c8001046a94f91042ec889a778f5af0bfeffa2896bb26018bc88d7b. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/QZHN42295112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f823a1fe54f0ab99203e1f82e48720dd0c5d4505286557b9b6727c6f310edf8. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/QZHN42295114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0aeb5815bf16a283640da0724fb709078b5b820d43bbfd36982a76dde7b4cfb. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QZNWZ2233408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb95ed4a5aa9d5312a7e57ac267dcdead4349b5a8761044b9ffe3889fe1056b59. 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/QZNWZ2233409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe389f76d9211beaf822e68d9e7f1135f8341770f8b142154d591901644d09e26. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/QZHN72333133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde9b31802c27189a2c2e8701b2ba62438aa1f7f6808bd51d8317d642eedb8b94. Chain 2 (Bitcoin): anchored in block 958508 (2026-07-18T06:27: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/QZHN62526066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc062983c68118837918fdff0555fff48655d2d62df78ee363b5b84820efad6ca. 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/QZHN62526067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x227d7e579c2b679444ae37bca20e695771c00d8caec9c1b27c27578a41a0506a. 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/QZHN62526068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23cefdfc3fbd553e4b57e63e1451ecc0a31fa4e3f3c04b5893707afbca45e18d. 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/QZHN62526069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78e7a11f9cbe2d055157213c90f3b03c5cd70a3cfdbbff82b87a7f28e5b6a2e1. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T07:01:59Z), 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/QZHN62526074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x083582ab46eead98668565876ae987570034f60d5c6f772182fb00d6bee6ab9b. 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/QZHN62526079.