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 0xcfc99260bb5624a7b3a1eab1d537b4033b5b9fd5a7615801954af2f49a1c5601. 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/db88a37a-e7c5-4353-af20-c062830c4dec.json and https://artists.proofprofile.net/proofs/artist/db88a37a-e7c5-4353-af20-c062830c4dec.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 0x7120e5cd1bb223ca9c16dd361136ac101d35794c052653e8926e8f1ca6dfaa53. Chain 2 (Bitcoin): anchored in block 958920 (2026-07-20T18:14:22Z), 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/QZK6K2206109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25c124db65bef3c33777704c4ed6cda4b44ba5cb5ed7dfa33b74fbe47a8c0bfb. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZES52326453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81ca397218b61c346122311a8e4feb91d034f507b4007aa9473e2b861975b2f0. 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/QZHN32303324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cba7062023cbdc26fae6d0508d3e74f85094257cc949faf169aeec4402abef1. 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/TCAHG2343449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfc64d578b46590b84f9b8d27bfd6b84d79a1e271ddd03a5d3b7aefa690b2be7. Chain 2 (Bitcoin): anchored in block 958350 (2026-07-17T04:25:18Z), 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/TCAHH2382384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf2ccdb09f6c8794b3fd73e0064a4a7d967b6283d5ef39371e5f3a5db6fe1afd. 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/TCAHU2402714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd88df80bfddc62ff0f25c15a6b613390e5418dcec94f07cac79d92d0ffafba8c. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/TCAHU2402947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x322ab60d9cde493555ff7914038c2538ec6e25439074f06fc7f82416f98115e2. Chain 2 (Bitcoin): anchored in block 958612 (2026-07-18T21:29:37Z), 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/TCAHU2403015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x552bca8329523d09d570954944e3718d690c765d51c6180f0d7302cfd2c717fe. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/TCAHU2403064.