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 0xbb1d4ff0f1188cc7e841ade5e8fd1de813d4144a42c61390366af3d7e61402dd. 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/cf3bea06-0a85-4613-8b90-8eaeeaa2722b.json and https://artists.proofprofile.net/proofs/artist/cf3bea06-0a85-4613-8b90-8eaeeaa2722b.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 0xbb2f85bc18b8ff0d57d217aaa9a2300d9b65ebd41fe83748dca0cc42ca421a36. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/QZFYY2107534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a6b5a7d3b5b706053053d91cc97d56b1fb81f613cb475e10ae02ab2f4064d36. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23:21Z), 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/QZNWQ2124867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9389e1c7ea2998087bdb4e053de4a00ff01c70095a2341e9654e965d8d518438. 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/QZAKB2322534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b0bb85eb12a2a60860cc75374ef292080c8a7a23a27e38e1e7097435304a792. Chain 2 (Bitcoin): anchored in block 957695 (2026-07-12T11:16:12Z), 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/QZPEW2443082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ae2dbe6a1b96d894b8c2a942ed2d636806fd7917b3bc845869cc7e910eb3dc1. 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/TLVEM2456622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf92c93531573cadece7c3ac52463be27fc89aeb30661ad025fbc3fa90e6043f6. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QZPEW2506810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55f5c01dc5f65ed4c0cb83666d1f144724ffab05ab6bd8ea1d18f09df146af1a. 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/QZDA52166342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a089ddf82a5204466cc054277acfb0a5638092a58cf3b574cb1dffe3aeae97f. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZPEW2506811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd48a12e0227abc684d4fde2d673267a834cb984c95c4cf59d2f78823cb03e84. Chain 2 (Bitcoin): anchored in block 958706 (2026-07-19T08:50: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/QZPEW2506813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ee17e115170555660c679a429c61bce5681ef2de70463c074281fa435d533ce. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44:05Z), 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/QZPEW2506814.