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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82750b5c49ad49fbade5d071e8e5d90a2278e6bd150a3f05aece86003785dd77. Chain 2 (Bitcoin): anchored in block 953984 (2026-06-16T18:08:34Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2d38731c-122c-4944-a0e5-0751ce76718b.json and https://artists.proofprofile.net/proofs/artist/2d38731c-122c-4944-a0e5-0751ce76718b.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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5774c532179babb88b14a19c95cb5fb1998998fd7d4f5b6c1b0c8a8ca8063a6. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/GBLLT2350287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5836f75dcdf61dff5dd37e3d059b2bae953b1822367d840fc4228a2a3f9fee0f. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35: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/UK43Q2011334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6edf2dfe1d5af0d6f4910724d4d75fdc9502a6769e5b8d63ecf12aa81a5569b4. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/UK43Q2011337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x028eaaec341c3cae0babfcf44c585fa31682794d1bc39d16bbd099947ec01d66. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZQAY2472514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e212533f1f0fb07d705637d7a1d88ee3f2235e83e4ab434025679d60a395717. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/QMFMG2314303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ed902b8688ed257cd652a5d83192ec76a3f3985111d082a52304caa29060773. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QMFMG2314306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39a7aca05fe8d883154a53ad73b3fa3dac3449af29e4fa25577efb795d13fa42. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/QZNJV2391099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b91575f7c785e8e40f0813cec917254faa2836eb39fac025be1317b6fe397a2. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/UK43Q2009988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x725911be8e16224be857b1541359ea3db3f0ce31e615c6fd36841e6a040df4a6. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QZ2GW2200206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a6d91f8edfc0705e6e611e2d38f57ed673e4f6e2dc77546f8d51ba5c68d890a. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/GBLLT2404656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x337be602006209f85545e5f191e5700e098ccb54681a98081c3683c50b6c746f. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40:43Z), 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/DGA0L2474456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbee42cad3fa7a58066b5013a4251ae22d994fbe3aad84cf97deec6e37038653b. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZW9L2483983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc49bb9c53a4fb4ea48db6557582ec1cfe31c2e2d86b212befcccbf18bc215bce. Chain 2 (Bitcoin): anchored in block 960303 (2026-07-30T20:11:13Z), 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/QZW9L2483984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae9718ea976110cf1c87294fa9560248515db8f3681f4329c206200d930d1ff4. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/QZW9L2483989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfef0702e3fce0a5c5ef1ae73eb5b055adb61cf949e7b81a8786c2aa52ab4c97c. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/SE5BU2546277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13deee46efe5493f11587c79de8bc9c4395e654f1aac78ceeda2ec87a5e78333. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35: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/SE5BU2593095.