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 0x54fa4dcc1b8677a3a028cedb30f3331d44c1468b4fb555451dc13ea1ae5f2dd3. 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/2994b707-10ab-47b0-8e3a-9f8db2ef48ee.json and https://artists.proofprofile.net/proofs/artist/2994b707-10ab-47b0-8e3a-9f8db2ef48ee.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 0x6f77849b618d3a159c2bd867d2879bda1b0609b175d0f9fbb5b0e3c3397628fe. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50:09Z), 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/DGA062016787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f77849b618d3a159c2bd867d2879bda1b0609b175d0f9fbb5b0e3c3397628fe. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15: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/DGA062016787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a185911215ce13a936b59371501bd87d8b52a51bd7e90f540fa74ad427e5cf0. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/DGA062016790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6b640df660d7499e14942896c1f068b72f2c5697b049792fae2ae4c011b08ca. 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/FRX282120472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dfa59c22f6ebcccad52c39ee2fa92cbd91f75e13d52fe525028a1ff68b6fbfa. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32: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/FR59R2278184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e56fb796bfd40f7aaf942aa783b624a35f90cde54b839a605be6d7b26b1ad21. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/FRR642300883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a8d3b15fc8e0e5e27918dfd27f0b4308a1c8cbd0dacfdf2ba2c3dfe1d99228e. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/FRR642301070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d9c938e836c354e0d3cb0babc50163bd68ff7cfd671199ad98f620c33b4198b. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52:36Z), 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/FRR642301071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x360ba259d0a3f0d61238e8218f8e1116f8393c9b14266e87494beb63738a724e. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/FRR642301073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81e30bc349d90e92dca450a833b0b16cc890ae3fce5a5a6d533ad094bfcd96d1. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48:52Z), 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/FRR642301069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e56fb796bfd40f7aaf942aa783b624a35f90cde54b839a605be6d7b26b1ad21. Chain 2 (Bitcoin): anchored in block 958126 (2026-07-15T08:17: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/FRR642300883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d9c938e836c354e0d3cb0babc50163bd68ff7cfd671199ad98f620c33b4198b. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/FRR642301071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x360ba259d0a3f0d61238e8218f8e1116f8393c9b14266e87494beb63738a724e. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), 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/FRR642301073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f7356eb54fc4f5013a0f5913621188b7897a6dc6cfec4907963f7af866c555b. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/FR9W12403402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f7356eb54fc4f5013a0f5913621188b7897a6dc6cfec4907963f7af866c555b. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/FR9W12403402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19646dc3f95cc1b293f2b572dbd739193c595fbc3d08fb894319b640042da20a. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04:42Z), 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/FRR642500894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x370998c29f4fa69c9a3d06426478cd0653358a1861eac1f6b93efb73e5bdb517. Chain 2 (Bitcoin): anchored in block 957774 (2026-07-12T23:51: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/FRR642500895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e303eba32271230af35ee1402771395d3127494f96efeab0ff082c480239001. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09:53Z), 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/FRR642500896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07724252931bdac07a05093f876f7658645755040244b14771011109531687e2. 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/FRR642500897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9ae8c1602853a0c67223ed3fda5b5a4daf7161d8b41836e0d5185d4d7e8825a. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49:15Z), 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/FRR642500898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6433ff3096440f950945fce8d75f0ba1ad1393781cb25114a96ed1fdc03a0ee1. Chain 2 (Bitcoin): anchored in block 958860 (2026-07-20T09:58:28Z), 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/FRR642500899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa119dc7c167577d95c0d3ca493d50654a9c4f7a8f812f340f18f2657e2c9677d. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/FR2MX2300390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fe8f70e69b019161363e5c466d95d12b844be02abe70e6c256546abe70b5489. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/QZNWS2492858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa119dc7c167577d95c0d3ca493d50654a9c4f7a8f812f340f18f2657e2c9677d. 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/FR2MX2300390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92945c38da24a91d2031068cef4fe1e98efde28405e99bb0dd8e533a6a996cd7. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/GBGLW1700215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b980fa4e6e97aab7c86d23b5bdc4a7dd7055d31e4d1b0ffd0dc19269bcce968. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/FRPIW2003040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6ccc623ff7423351212514f5c8cb7098b15e13055532e11f31e39abe6551e53. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/FRPIW2003130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1abd63e7b63d343ca7899171510b5770f94342df9c47afd4e726d10e1ab3f4ee. 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/ZAA020600562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb12151763a8bad5cb94427bdd6db365fb3f17f097e4aea7c447ab6678a751ad. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06: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/ZAA020600564.