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 0x30c3f62aa137be267cd094d98e172a6fe569081e950a452031cd38242423b18e. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d4016f2d-b465-4b62-b449-8416a26a1ca9.json and https://artists.proofprofile.net/proofs/artist/d4016f2d-b465-4b62-b449-8416a26a1ca9.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 0x20a691364700fa29ab65360846cce2dfd9086fa01763ce1c574ef8c1aab90647. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07:00Z), 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/QZDA52035036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f78e823a4e162e50860709318c5173791cbde2e6fceb35cbf0b38342c9cbf11. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/QZFYY2041336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd32f429e9d3de778a908931e2ffef7c04f857743d894464f15b5fc9f94238377. Chain 2 (Bitcoin): anchored in block 958303 (2026-07-16T16:39: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/QZDA62045802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4bf7c60ee52e88d7fa98bee53413754c1010b3bc713b5556ee374e0e137b309. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T21:08:50Z), 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/QZFZ72096779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4b726629d5ed242733290adde545e2c76387ba14956376fec663263fce51c88. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46:47Z), 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/QZES52001830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20767416ab11662f7c18e86b64741f56e32269b964fb9d4645116c6d0a15bd5b. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZMEP2065616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x413f6cc9bfc5d394c7506b60d334dfeabd7f82da36b316b60e3677f1fbba1313. Chain 2 (Bitcoin): anchored in block 958891 (2026-07-20T16:25:06Z), 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/QZTAU2244637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb9bf8abb31de5ffdaebfc94472844749efc731099e21b6f9a0941f794a93190. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30: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/QZMEQ2526652.