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 0xbb05fc8e37b8bb45e491b7bb7931a04689c31ecc7e224e7a90ba2e1be0d379d0. 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/db41db4e-a638-4646-ade9-9d87f5fcd1e9.json and https://artists.proofprofile.net/proofs/artist/db41db4e-a638-4646-ade9-9d87f5fcd1e9.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 0x9a3a5fbe4a6badbe55a38578ca9b294064a060aaf62d9a741d4f282668945501. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T19:27:15Z), 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/QZTAT2276250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fd61bbcb2fd8bfe7b3c6f0d68cc2c1e18e49deea8b31dc9e37df5dccff0b6d7. 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/QZTB72240049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae97b98085247a2e2b38bb100b96d1161aeccf4478f64ee33c3c9dabf6429ecc. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QZTB62365748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0f54029f0bc674c952f6fa1bedbe9bf40b498d3e8fe63b479d4dfe323ef07ce. Chain 2 (Bitcoin): anchored in block 956841 (2026-07-05T22:14:35Z), 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/QZK6L2458224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bfbcadba2ed34fae3237fa3617ef11cfa7efc750eaaa2ce805a4d66711e272f. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/QZK6L2458225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x503eaabb910f63130acb5d80b2fe789662d54634715d5ceac88116bce6c8fd10. Chain 2 (Bitcoin): anchored in block 957761 (2026-07-12T21:55:15Z), 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/QZZ7R2459939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c3e5e1be4459462d1257ee6aff5ce31a9778de049a183e8c19e284eeaef09a4. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZZ7R2495630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xece7c7521144db6734ac80e44670f5f277ec5ed5eb312daa00fda630ecad34c5. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZZ7R2495632.