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 0x199c554c1be8d11ebfe3670058e42939a35264014e0807b2d32f5721dd911a57. Chain 2 (Bitcoin): anchored in block 953827 (2026-06-15T19:59:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f8e2ddd5-3140-4ab4-a327-42c0f1ea19dd.json and https://artists.proofprofile.net/proofs/artist/f8e2ddd5-3140-4ab4-a327-42c0f1ea19dd.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 0x41cf178e43a6b40a23c68ac5c4b580e56a7f2484d1460d3af967b6b63bbe1f5e. 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/DKM062200301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cf11db420d7bffac0d883f86ded34d8826d3eea3e90424764210ec4965efaf7. 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/DKM062200302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d8681b6add648330a876eee7f30d635f3baa2fac05b99f8180e28f9bcd7e681. 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/DKM062200303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4bde7c0d6ca9396d4595451f6eebf71a93b3dd50d9848a84878fae2dfe64f1a. 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/DKM062200305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb17c732298e9ce4db40c68a4ade37c1f1f4d9c1d7e192b369ec2d690ce1f0a6d. 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/DKM062200306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2804724c20269861e1e85ab408d535ef1e721874872afac97e0d54e93398748. 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/DKM062200307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46648f384a27d135e29252cf73b25c3f236382be0e55efa34e801b35b766d432. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/DKM062200309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fc00baa59a5fb5b3d505ec22dc43a7019cca1ff93bae580a17414eb075895cd. 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/DKM062200311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x952d50dd11d0d5a1c53046822230179bb28c0782540c4da814f435a0be2b654c. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30: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/DKM062200304.
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 0x77be6887380eb47a6960e99077774dba11f3406b28142cc700eaa76e52c190af. Chain 2 (Bitcoin): anchored in block 960231 (2026-07-30T08:33: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/DKM062200308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0958fb54ffe75ed097c1f121a24f05819dd7c04f4c919fa8c4e79f89ff2fa697. Chain 2 (Bitcoin): anchored in block 960241 (2026-07-30T09:58: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/DKM062200310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6169005ffaafd31af120a63ad0564ff67935698662c1a2ec140dc31a8eaa175f. Chain 2 (Bitcoin): anchored in block 960314 (2026-07-30T21:00:46Z), 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/DKM062200312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c2a4173bb3daecaf77d4bf05e3142a49740e6579aa54f4650dbb1d676f1421a. 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/DKM062300101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf00fb1e5b29cf1c1f5ed0c23578546bde1c7c613b4d8b0ae658bf9dde41a8511. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/DKM062400301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0808bc0b6f9bef91233e10ee084b7e026e5d10794926fbeaf685dfbd668c355b. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/DKM062400302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b9fb1f041713cb2b68005b6fa95338a9efb6575619328fb9b4908a6baa092bf. 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/DKM062400303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3489cd432a5d965b356c8b034649bf3f3e33feb739efcf15a98c0de94d1efd62. 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/DKM062400304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ee64c2f457a3436578b5511e2e06d4513c9d5d0a51dbe09835bdc504e2c89f8. 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/DKM062400306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48b9e592bb84e32213167871c0ba66f5458fdc1c1679aafdc265c28ed2bd7113. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18: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/DKM062400307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x111babf23c0ae0504da16120e2f150231d20aac864358b11c46ce863f3b08cd6. 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/DKM062400308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa83a57083dede1e141dfb677a409326d5d0be8714d10062aa748162955a9c3c9. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/DKM062400310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb5d2c655699e6b6bd96f62f5434f3e52372d97385bf0663598ad65dc79a466a. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/DKM062400305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc55c680d7a556557c409956632422374604d0742af57f6e096c51f9124924b8b. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/DKM062400309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x451d59791efcc78745c7ef404f0e1e7ff11993d85b15196c55c44538db7f5e96. 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/DKM062500101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93db64cde5f5d4fd6517216e827e1e7911982759b3d083c847bb3cacc2d41d80. Chain 2 (Bitcoin): anchored in block 958251 (2026-07-16T06:29: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/DKM062500102.