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 0x77a4aaf4f08cebe5d37a9fd0def9e219b8fb518264c70fd04f6f3ce498be8edc. Chain 2 (Bitcoin): anchored in block 953602 (2026-06-14T06:58:10Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0f3e9d22-2332-4ca8-b9eb-711097e4fea1.json and https://artists.proofprofile.net/proofs/artist/0f3e9d22-2332-4ca8-b9eb-711097e4fea1.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 0x05f329c2dc525b905accd9747faf26eff4ba1a221be2b8f7f99f509427cabf18. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T20:02: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/QZHN62327048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe55ed4b65cfb2e3fec1faf822b6c5e60def46021c87893b3afcf76cd2857cae. 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/QM6MZ2472252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48065d3ba9d5888d3dd30296aaf99e4e2c8638cf7da99319685a6a663a3640ea. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QM6N22480216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfda48dd4579ae73bf204f43b1519c997aab7316c4ad2011ffdff0aa934b40d8e. 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/QT2VB2408542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d615440e34eee1af02e722d3aa14af5dc6d249fb0fb2732c746def11287b53c. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15:55Z), 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/QT2VB2451279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1269e225c5a22e598a81732670e55e743eb18cf61e6cd0fd9688acb99b45c3ca. Chain 2 (Bitcoin): anchored in block 958625 (2026-07-18T23:11: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/QZPEW2522971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb92faa9d3e1633a825665ca1e24d248829bc0f45779aafa170ecb781483ea292. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZVEM2562201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ba6d96af029a0690759ee561c72743727f3384125176a3f60f8b0c061a4ff95. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31:54Z), 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/QT4K42580088.