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 0x3768e073a2a3986d38157cbd6588344d3f8e6b7c81281f5fdd178bdf0af69d9f. 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/01855dd0-d8d8-43b7-8d83-2fc76eeccf76.json and https://artists.proofprofile.net/proofs/artist/01855dd0-d8d8-43b7-8d83-2fc76eeccf76.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 0xc3d6a10b46782b2ad7dce7be23c600e52879f4f47b0946d8efbf1a02997a491a. 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/QMDA71374081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x182c41fadda8ff2ed33c5b987b9d9d1efbd2f4f44759a9d1bde26ac8fc655717. 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/QMBZ91705007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3939cd749261048ced2ae253a20bb685954dc6b52c9f6ae61f84f87d5657119f. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/ES09S1900472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x110d53b633be2e68c3eef466e55fc99ccd284c5390980bac385dae4b680c5173. 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/ES09S1900468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaba888e00774e87ffc133ef7afdef8bd89f6c60541719cfab02c51bff2b3ed0. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47:44Z), 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/ES09S1900475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff5f82d600f30953f3251986d5de516c9a71ba36f46c95ad4df409380866c0f4. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/ES09S1900471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc17757f00567c7d6b1051273bfbd1dfe16b50b7d2ee3280fcd3334c5157f551e. Chain 2 (Bitcoin): anchored in block 957569 (2026-07-11T12:44: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/ES40B2100019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8f707897b1cad3508c4968f9c670cf5b1d0da818ae38cc0dbc628e2058040a9. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/ES40B2200025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7d92ffb00ffaed4295a9d75aec745791eb43011520fbf0912d446763ea82528. Chain 2 (Bitcoin): anchored in block 958212 (2026-07-16T02:18:47Z), 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/ES40B2200030.