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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15d975f53ba4b08494ade886f441f8e2d5dc360df7dbbecc7fdac300d66d1aac. Chain 2 (Bitcoin): anchored in block 953827 (2026-06-15T19:59:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e191d174-b9c5-4dd8-b29d-9cbeb378d166.json and https://artists.proofprofile.net/proofs/artist/e191d174-b9c5-4dd8-b29d-9cbeb378d166.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd65d49e4d02b619bef4e4677cc51564ba34df80b630d3037870e1b21f03a5455. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/QZMEM2249906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9dbf14854fab8a9006cab3e54c8a3afe7167b6c666965e3c4e0bcaf8cafe1a3. 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/QZTAU2245950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd65d49e4d02b619bef4e4677cc51564ba34df80b630d3037870e1b21f03a5455. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27:23Z), 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/QZMEM2249906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9dbf14854fab8a9006cab3e54c8a3afe7167b6c666965e3c4e0bcaf8cafe1a3. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19:09Z), 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/QZTAU2245950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4034307c5591f36b7219189e68811a963e547502c75e74b658e16a56a0f0daf9. 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/HUA612501154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a9de9d4a290f12d6d9779862be773876810c65a59723726d1e4c3ce607cce00. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/HUA612501155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb74f73fa464d722ca812675742a473ebefd27f9e91789446dd6e290299175dc7. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T12:35:52Z), 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/HUA612501156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x630d1101bad78410c4c378fcda28a6370933fd693e5224aba6befde4cb44001a. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/HUA612501157.