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 0x108dab87f032f1a631097274f6446b3d1710a6319c8aff5d3479dafb89ca4e0b. Chain 2 (Bitcoin): anchored in block 954065 (2026-06-17T08:10:43Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4c2d4193-7656-4db7-af4a-b8a7bed42694.json and https://artists.proofprofile.net/proofs/artist/4c2d4193-7656-4db7-af4a-b8a7bed42694.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 0x7580773c968c917e2281174d759e2482da317135149d07dedeb14d1ef8c45299. 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/QZK6J2554813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf74c6e67ba50ad71bc9178846d7af532ddc2f802a2f31b3dbf20799f948c4528. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-20T01:41:26Z), 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/QZNWV2522677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbec5c291d7c89cda30529871055ad682e92c5f3a0dfb506d5863c8ffab30d75c. 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/QZRP42575521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0d37b71ced957d7dfaa48a28cd66ee6d93134b4526692022bd70fbb708835be. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZRP42575522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd62150dbd5dd3ead78bd7e36eac8e86c6c5707d179f46661f4385a896100d0da. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QZRP42575524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x252293b3c7790b674097a3117678f92051940b027899222865f9a95450eb3adb. Chain 2 (Bitcoin): anchored in block 958087 (2026-07-15T02:56: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/QZRP42575525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4a4870fab8e5ec18db7007c5feadab86fac7252039021e09263269c6ff96d9c. Chain 2 (Bitcoin): anchored in block 958341 (2026-07-17T01:08: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/QZRP42575526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29b986dbd249604af9e1e3f028d1b8f66fa24c04ffb4062533301982f800568f. 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/QZRP42575527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bb7608234bf3e1997017950498d6449924c29bcc356287c62e6ef9d5b40287d. Chain 2 (Bitcoin): anchored in block 958378 (2026-07-17T06:45:39Z), 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/QZRP42575528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88d2eab25fd27b47823b1702cc7e24316f5d026011ae212b6c90c85b77dceea7. Chain 2 (Bitcoin): anchored in block 958529 (2026-07-18T09:21: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/QZRP42575529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9d9562d74f3c975194874d122cd5c21ab4016f1e7a168a1cfd2185c7d8ebec7. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T08:25:31Z), 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/QZRP42575530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e830765862ff8237e54b1d3b3c67a1f25309e7292b5a38b0c6d7f641c574e37. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T21:37: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/QZRP42575531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0f37bdeb0659f5ad3a8ee4d9359828c287e170cd6f6be145bc7e61198f6e177. 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/QZRP42575532.