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 0x3b9334df4c3788dc70b5a93ba9920d12ef2d5f004100e8cf348b04b10dfb43cb. Chain 2 (Bitcoin): anchored in block 953778 (2026-06-15T11:57:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c4d3247d-8e53-423b-85aa-8553b395321d.json and https://artists.proofprofile.net/proofs/artist/c4d3247d-8e53-423b-85aa-8553b395321d.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 0x26a451662a92662e3d836fc54bbb3ab78b4c5e9854b548c6dff7638090766270. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/GBENL1902576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x074101bfc5e1a736cee6126c3d9b011536f4ebc5e346059c298ab218b70097e3. 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/GBENL1902578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x229868806cfc5c6f3ee6ef20871d3d60449e036316cddd1f410c5c55a94cf37c. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T04:07:11Z), 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/QZES82550559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad69c5fda8d7882900e245f8205a225e54d9e8df8b829f2ed14cfbc531b6060b. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T06:59:44Z), 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/QZES82550558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x229868806cfc5c6f3ee6ef20871d3d60449e036316cddd1f410c5c55a94cf37c. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T11:24: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/QZES82550559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0036271171183e15a471b3877ee5466633f379c59e459e78bfb3cbf82d207aed. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T09:10: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/QZES82550560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe72843b91b63fe4fb75e6d11a842b7ab000982b64b4020bf09872b26253410e4. 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/QZES82550561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0da7e4518c289b49b83af7a7ccf63bf0e8944916a4da1f0a3b3faec3318d8cf2. Chain 2 (Bitcoin): anchored in block 957771 (2026-07-12T23:27: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/QZES82550562.