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 0x6a1eda4710bd4e69cef2f5b565a9eceb405eb15d23c63b00a07cfa85491aec26. 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/41160544-2bce-4afc-8975-944c3a4a3a3f.json and https://artists.proofprofile.net/proofs/artist/41160544-2bce-4afc-8975-944c3a4a3a3f.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 0x76a7c80c0b008c0d23d0dad5e09b45276915b7bf7604e266fcbe5514336a4647. 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/QZSYP2286348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x569dc5e7d309374c6c790dd67003651b84161013d77fc97dcfd7f1481e0dc92b. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/QZNJX2389737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b74beaeda51848ab22e923163c0ad9e771c37e7e3ab48d92afec377ea4a8875. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZNJX2389746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b4d90671817c443a40b312253f34dbe2b06409e6f9127c8c593660ab944d194. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZNJX2389751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa910ea4146f98e400fcf0abe84445e5c3afc433429df3ec655a9d6a3e73ca02. 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/QZNJX2389755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa89ff0182bb46b8e25e148f41a070591463fda43fa3e3476dfa9f6a55d2253ab. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/QZNJX2389738.
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 0xb50dd725cc56bcd9e543f8a1d491095714ded023f453548aa1c54fea43088d43. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QZNJX2389735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe57ea523afa8625ca448f5016ae944fb1f7f7673d6c2e8a3a6b0ee8716359870. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01: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/QZNJX2389736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4887987e869558d350b22ba71d0b3a44951c21fdcb94aeced43ba6fa3e3f1dfd. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/QZNJX2389740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14895a3579f697018567de360c3ae9dbc9a6896407dfa396e3bb456ee88ac39d. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/QZNJX2389741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x335d6041c428a68cc63cc7cd7e571f55e7b94f54254fab55a6126a8e6be8305a. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/QZNJX2389744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c279ffa0dc35c795206fa44144e82e1e17b694d2106b50254ae6c848b9a695c. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QZNJX2389745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf771f9a1bef3e67597ddebde7ec54a2bd1f642311e48cfb6c60fa808952f39ef. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/QZNJX2389747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecc42ef1c9faa1e7611cb4963c6afd8eb75efc9ac6af2b4a8e695ff7b847d5f7. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48:12Z), 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/QZNJX2389754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1566c5bda9d93b93e09c910721dd63c236a15ae4cb2774549b9ffd6132f45346. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/QZMZ92428378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2d889a5484c8b35d6c71533e253f5ff3374dc5aa14eec003dffa959b18cba97. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T14:15: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/QZNJX2411362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe948c134b7a82f0b3251693e0033a292e3235f1ee1ffbbf17d37e34de963264a. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12: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/QZNJY2452436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3713d9b3d1cd18df508def834b221682977229827ec9fae07f6a247921cae922. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31: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/QZTVM2421865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x511f5a22c1b27e8fb32d0de0cf0dea67e6d0573c60be0a565860bad2318e9aed. Chain 2 (Bitcoin): anchored in block 958681 (2026-07-19T06:14: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/US7VG2558200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6d1831e06c20183dabde94ba927e601b0e656ce5fe4dedc7a632c518d6bb1a7. 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/QZGLS2535944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76664769e0aca801bc16e153d047644e6cab42649aaf9fe996b1a7cd50985b50. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T11:39:12Z), 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/QZNJX2566285.