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 0x96fe2b8c6f94ba82f5d59516eade8aca70c61ca40f63243fc07cc0b7ea2b7a69. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a54bbf69-e0bd-4305-aef3-9bfe02329911.json and https://artists.proofprofile.net/proofs/artist/a54bbf69-e0bd-4305-aef3-9bfe02329911.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 0xf350ff06a38580df2b9013f77ee65edf12a9f4511ab10a89713b53e0613a7799. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZFYW2034979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa4e213a0e61f87a37edcae4b79bbbc9e82d33de65af128e5e45acac5e5015cc. 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/QZHN42158434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d3d5458e56e2715964787fcf2cc42344833223f0627b2e844245919b87470c6. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZMER2250865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f2389d72cca1421c1d63e565b926a0048857874dfe3a91ad7df7387963508d2. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/QZTBA2283528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x050dd1be216187ee2e477e415a3b1b6947d8aca059e16a260913026fd411c2ee. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T18:26: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/QZMEN2287893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83f57c90f70ba453271fdd042fdc13db2d72e73ee0e4039c0c5d279d5ddabd6a. Chain 2 (Bitcoin): anchored in block 958554 (2026-07-18T13:17:01Z), 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/QZNWZ2282804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7183a27e9631d54dd20c6b8d42ca19caccd2c3432cb6e13d2be4d3cb059ae299. Chain 2 (Bitcoin): anchored in block 958734 (2026-07-19T12:54:58Z), 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/QZS7J2420496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15fc5f506b35b69aa7bdfa9ccd89187c1ba7de066bfe03b9fc91b7b3fb88b439. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48:10Z), 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/QZS7J2491391.