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 0xd37f9a83ace2b909c8c7e39de288c3ed5aa1298f64c9e4ab2c1abb7909eb8f3c. 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/a037020e-e889-48d0-bfc9-02dd97c61b74.json and https://artists.proofprofile.net/proofs/artist/a037020e-e889-48d0-bfc9-02dd97c61b74.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 0x5121743adae37701337a8e5b8b6be87376126f19736a0f894965ba2548c02ece. 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/DEQV81212003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdf538ad2b39dd56e3298bab26618e5e8bcd1a92a6ff52aa954b68160178af86. 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/DEQV81212004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x208d8bd3dabe32dd2c46e5b3066727410b9d53e1df4ec0f53e9bf4ea975e8863. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/DEQV81212008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f549f34d4fc3fe33ce081b24aee29a07e3b0ced230b2384d75c5731fc108e0f. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/DEQV81212009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d45ef0fbae60efd1ff1ef81c7df619f763605704bdbf08dfe4ef45bfb01d345. 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/DEQV81212012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x466b652861cc03bc209c31a472b80f8307f3377dbe3f793ce68b8cb126adc05d. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41: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/DELJ81482219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cdfdda4edb7631e9d125de7a1ae870a16c85d8b221b8cbabeb815022ccd9f00. 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/DELJ81585879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ae5331d74d43bf010f1a24a87e22f224be62b1f427e1147fd0813d353212f9b. 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/DER411080009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2f54674e6d4262d9846e6f7e3f0eb4f8f05a9024e36015f524a2c296421f069. Chain 2 (Bitcoin): anchored in block 958531 (2026-07-18T09:39: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/DER411080003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfc4af181cf070d8cd67f875c29764070564df913d5e730e9723ac9ccc163868. 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/DER411080005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x160b2d8532d5ba10ddb5f967ad991e0a80db090679fd5bba603dc19e31191744. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/DER411080006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea4926897db6f5874252e64605a4ff699ca17bd88572ca9f9afb97a084449d13. 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/DER411080010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3886a32229b844f240e4b82b75cd74b93ef88007252ae0d2f2d3a526b368661. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/DER411080012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc13f0be1216206aef677eccbb04f8aa3d6b01e54bba365432dd560da0363b22a. Chain 2 (Bitcoin): anchored in block 959024 (2026-07-21T15:31: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/DER411080018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd976b6fd128900b6b0f01e075da6c1e97ad014a759146ae921dad53ca7c1ef46. 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/DELJ81608884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc728da5aff21a2fe2d4a0ed0df17d46c1f7bb98ccba5447ce39a3ee2f7a88a1. 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/DELJ81612764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x233669572b2fcc580c7aa20679c719b958b473b8c3898373018a43702b3d20d7. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T03:24: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/DEVR31700002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x284a61c41c5e155b86a92722d4ed02aed64f4695ccef9143fef269e54a90a641. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15: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/DEY471730956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae2ca15ce8c3b77be403a3fd15afeca378aaddbd51eb938d55a4583d177f36c2. 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/DELJ81771397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60ff7fc9547b26d649a998076e6a2d80b243886e418543e4b536ad69833fe922. Chain 2 (Bitcoin): anchored in block 957895 (2026-07-13T18:41: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/DER411094100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacfcbeb65bd2eae7d6d9675a4af929086a27c7a5ca4773c5061208f453572c6d. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54: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/DER411080041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb677a9aa062a430c934bc7cb69ad585619c8e281549d2891b91078714332d2ff. 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/DER411900334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07f589ed728616400c93156c8bcdc8cb7da4dc8c78094ddefdf98441aafb126c. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/DER411900335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66e5ff8254cd207b2f789094f8c5ff71b4cf7fafe3e24c9791fc4f19741a4395. 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/DER411900312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x038d7b91f80c6abd3f96ba78652cb56362ea30bfb1480f6c176440269783c152. 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/DER411900340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe38a3a81061dd4b32a2888c4d81e603fc1c33f1b1f0dc4317813ba4367e5c2d0. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/DEZC62138705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70dd615b8418bd576eeb6051bd93e7f8fd3bd2c67ce04978e5530e71d5c2bf47. 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/DEZC62293397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fc2afc8ab217e7561eb5fba64112687a93eb097c517888413e0e36cad59833c. 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/DEZC62213505.