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 0x888aba40e4cba703d2d433d187b498446b7d857685aca4030fc2778986e2a16a. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f474e398-d64d-478b-b36d-74a437de25ee.json and https://artists.proofprofile.net/proofs/artist/f474e398-d64d-478b-b36d-74a437de25ee.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 0xbee5b03f20aa59f99d1170914b3b0048d3460792502e166d03b9bf8778f21092. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48:03Z), 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/QZGLM2430027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8228b2313dea16d1f852e3a378e81314ec1888bc63e2f2a266b0662b19b3fb3f. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T10:12: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/QZTPX2403786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc21a62adfda5b3c7317d3727c3f84d937709f2456af88aa9411f5d2bb9c3fc93. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), 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/QZTPX2403787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45d481832456b757389c08b186b4f0fa75f5b28755a8ed9c14297e0b31730556. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/QZTPX2403788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3a222ee3164242c80ad9652c83037fef0a055b54819557d5fc6664741b51f26. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/QZTPX2403789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8721b7dd3bad14dde5b09f8d41acc643ca7921542e5fd86fe93994d389eb4ac5. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), 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/QZTPX2403790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19dd2907a45ea30b13437999afc8d1cc933867daf32848b145e39724c483869a. 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/QZTPX2403791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7895f3cfe934402346d2dbdcc9287ae7f27e3f93cd51749db21b585cd619167e. Chain 2 (Bitcoin): anchored in block 958873 (2026-07-20T11: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/QZTPX2403792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dad561350dac49fd719907a207007c1eb795d9cc29526dfde7a6110161ca79b. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QZTPX2403794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1637a92b2d53605aa138bb00565dcb507de43fc834331947a7548d5d9d80bc4. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/QZGLM2418974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89b85e642995607529c13d948bc0a9013f7fbd811a6dcdda325b37be697030f9. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/QZGLS2453530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b6b47a2b2aa002a564a62815c29638ff9104417e72ca14441b184245d25018c. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/QZGLS2453531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb47576c947f0ef80fd827bb1e6ad360dc2f862879471aa957a05ec7b3258c2e4. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QZGLS2453532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6fa3c49ed365a9cac0b2b351c9abac23e9dfa32d011b017e5c0e3e81eb2acc2. 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/QZGLS2453533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc73a656da682aa41c8abf38c052086fe3516df5ad651e8c459c3e4e11112f0df. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QZGLS2453534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c8b2b0179bf0a1f648f134a2d189db94fc79b66acded4d565a5e50abdce3da7. Chain 2 (Bitcoin): anchored in block 958627 (2026-07-18T23:33:54Z), 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/QZGLS2453535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f680f1276b9faa256c9cee3cf2f73afbbe68f572cd962e8a5a6b41312c42568. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51: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/QZGLS2453537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46e3515358b8879cb6a020e0a87dbda5b4951f018a89e0098daa988a9a5dae3c. 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/QZMZ92419937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x264d36b5dbdfd08189aa27b74db3a86993d4bfb43fdb344ff344e26a36586e97. Chain 2 (Bitcoin): anchored in block 958756 (2026-07-19T16:12:29Z), 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/QZMZ92419938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92d468a3ad1ce012749d0f4b57223bab992726148e4a1680e43e3fb676061a55. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/QZMZ92419940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e636bedb6776f69493c36f7d3aa87f2705b7dba9f15560569c9f528d1dd6ffb. 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/QZMZ92419942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7e7a5f8f5de6bf37b0f4e090250dfbb92834da8a89a48be030810ce94e71178. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/QZMZ92419943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6226f770bf4c95d145623da828fa387e7d67f068bc3bee1f79242e5f83005e0a. 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/QZGLM2552068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11249bcd1e11a2539978e1032feb2ff995e3a4c77088ec5bfee0eaef75a76070. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/QZGLM2552070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bcfd9ce9bc0c469ac716aec9010c33493ba1b2144d33bc840788a9015cf3701. 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/QZGLM2552074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceaf9b0fb5d73dedccdf66233b0f147cb27c12a5047ff339f45f1d3ef10feb35. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T10:24: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/QZGLM2552076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7853d010b1114dd42a7f832073bb4262458e60cd70869252097943515473ac95. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47:25Z), 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/QZGLM2552077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fbc6bd79f3e65dfe9abd2ecd59fa644bd1a82587fa4cb6bf0823c97c5a60dd3. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QZGLS2521488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42b335cae818437882a0f200f746a265ff2f2d846b9311b491129fe480752daf. 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/QZNJZ2525529.