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 0x34ec09930d98a05746bc82af57fdd49eaf7a5620f73e3502569cc96543028ab9. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/97b6c93d-cdc3-46e5-8267-70d98925167f.json and https://artists.proofprofile.net/proofs/artist/97b6c93d-cdc3-46e5-8267-70d98925167f.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 0x414f5ab374078f52a8da5f08b4d86ecfd7ef59f8c40708dd1bc631f2c95f9c0a. 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/BEB682400528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87ece74f327dd8bf00868641cc72c8970e34ea2b650c79f93175377cca79af09. 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/GBKQU2448379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2410e805a603f087667426c6f59968b8a2da7bba81c641cc77174a3e83b96d66. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/BEB682400294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46def19a10c838a060c4ab21ea4e7cbbd5aa799dbd660de09dcf70c7b980a46f. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/BEB682400175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb533eb22af4b7551e5930cdcaec0f9014961fdaa88d8b3b136840dc0864b9d71. 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/BEB682400053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf365299f15ec750724df22839f5f1cc0b33baa3436881936f7485384277ffca3. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/BEB682300463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5a53e986b534588c9b89b241d73747a3b02f0cb2f410bb9d854dd041c56d8e4. 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/NL8RL2317446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b8fc507c40de6598805e8b6e1af8825e4aaf63363346e46def8c2c5647e11a7. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/NL8RL2317447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11c74bca9870d758bc09493c4dd46318a78de6dda221c7ea037745c5dd20f93f. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/NL8RL2305854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ffce7446d0f100fb71c992aea7bc37fce0287cf49583e03ce215023642046df. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/NL8RL2305856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c6fb673ed1da46ad5fb71e700c98e24a41cce11dd147060a3fdc1199edae852. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59: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/NL8RL2305855.
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 0xc9028c37a0f5c73093cdebe449d9f03f02dee72a94a0f96da3062ad29cb797e0. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/NLS762300208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x883948cc8bf2d2a244b0ee5e8c8eb9797b2d7a7a377f431ce7688fe8588d3930. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/NLS762300206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x960484be7ca3ddc8acac01ee76dda16a8cff8ff54b8a7c9549851ed58b7b9dbc. 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/ZZOPM2342316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b96ba7b54ff5bd91389de841e8b2e9d3ed7ef9279532bf4322e02c3c880df1f. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/ZZOPM2342318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33c0db4b3e335760de7357455a488e61cf04b565386d43e90a251536ea971f00. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/BEB682300128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfa976d7db8de60258e9443a72be775b69af26ac533b5ed7a0484b7042d83e98. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/NLS762200224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf816c0d5307d88a4174b60c6d487a5f6066d22daefe1486b58916012d7742c81. 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/BEB682200205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dde3618de1140c396d8b3a1a8b2b1f718405f15c253745f0945fa852940bf79. 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/BEB682200016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb15f2ad6aee4347ffdef0f4308807ddbbabbd383c057a33af85a69affc4b6ceb. 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/SE6TI2040912.