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 0x513469a78bfa4c927bb84eb13e3725e3b932501f90d9bd0af3b57a3d9391368d. Chain 2 (Bitcoin): anchored in block 953736 (2026-06-15T03:21:19Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/984da7b1-03d0-487f-b02a-fdd1814b9adc.json and https://artists.proofprofile.net/proofs/artist/984da7b1-03d0-487f-b02a-fdd1814b9adc.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 0x26ba4d40f323c676af4ab03f1dceb51fec03afe520ce897faedda4daf61a0ddc. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/QZNL82000001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x798bcc0dc9dcf69264e79799be8b161cf13b8e4f83c5b844fff04f75cad95b8f. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/QZTAY2449543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88da85a23b170cf703646c29e25f06afa6c036806eff41c874c6f7292130e947. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T19:07: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/QZWFF2430688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d6195a41c614b51f9dab802e230dc6919bd6c4f42ed5362fdf59665ee17f79a. 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/QZWFF2430689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd996be52896f64afd5a6c5010c8b78079cbb3aaeab9fc13efb8e228194f851d5. Chain 2 (Bitcoin): anchored in block 958491 (2026-07-18T04:29: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/QZWFF2430690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x797aa16467d9c78a2ecb56df3c9ff3d0c1be657dd8c9ec577876777d5071ffd5. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZWFF2430691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b9211709574823a5a1f1dabcffb275d74ee6831286607424090a96ce0cb1430. Chain 2 (Bitcoin): anchored in block 958350 (2026-07-17T02:31: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/QZWFF2430692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76695cc1737b470fec86756dff929664effcc2680798ce7ef2231a27b27fa794. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T23:10: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/QZWFF2430693.