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 0xbded7530f435d4921176612f826eb28616f70b273239d7ad848d997747bd190a. Chain 2 (Bitcoin): anchored in block 953791 (2026-06-15T13:40:30Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e0673d93-f518-4496-8bd4-1e0621e6e3a8.json and https://artists.proofprofile.net/proofs/artist/e0673d93-f518-4496-8bd4-1e0621e6e3a8.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 0xa67e4bbe100bb3288bc7f010099aa80e29f1e07f9f8697d263d10b15084cc7bc. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/QZHN82543473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x596c48cfd28d7c9c617afd168e9ce7e78594213861bf1d3f71162a72b0d1fa0b. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33: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/QZHN82543474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde5877334406e6e91b7f257ee6676f426aacab394a0a903a67df7a7b3e422575. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/QZHN82543475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c403f601aef021851428d496fc92b37dd3bca2662d3c4e3a10cb02c5944de4a. Chain 2 (Bitcoin): anchored in block 958913 (2026-07-20T19:39:16Z), 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/QZHN82543476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a52625794aa36db09afec5d72ea90b0cf03c766e4185ed3bfb5d46f8397b6c1. Chain 2 (Bitcoin): anchored in block 958793 (2026-07-20T01:30:17Z), 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/QZHN82543477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e7047249ffd92852466ad7fc77a9bfa9556032141ade3417c472084277e2100. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T08:02: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/QZHN82543478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x787c8630ad50055e21d95c2d40005308588acfb34805034efc8a42883a3022d7. Chain 2 (Bitcoin): anchored in block 958830 (2026-07-20T08:23: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/QZHN82543479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd239d7efa03bd6c6cb25d7939645c77a4cafed5cf57439ede5388cca98858e39. 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/QZHN82543480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8da8426d53ec8301e009b55307de816f1bea9cea9b60fce3a95257f7eb2a521b. 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/QZHN82543481.