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 0xa5c5a787b1d40a9dddb1875c0efd3d41452ee6c7f914b3517c91b47d622d0f90. 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/2bfd860e-0a79-46f9-bf4c-929fc33780a2.json and https://artists.proofprofile.net/proofs/artist/2bfd860e-0a79-46f9-bf4c-929fc33780a2.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 0x3cf4bb2d0980d02f53bc26239a08019c2d940152967ec1ae3643c19373f0a6e8. 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/FR4GL1097081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f7df568b794c5ed11e28aef29bfb7b55f51d975b4a42ec9bada9b3c22cfb968. 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/FR4GL1097082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75dc5280b25bd0221323b98e6c1b717594d3090f6b6fb8b6ef335bf560dd8451. 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/FR4GL1097083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dba52259b0f6f490a67bcc77240ba747aaf057e04b1e7f3324ed1dbcbf0fad1. 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/FR4GL1097084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a32e46e041e2cd984a0204e7eb2608552d9193b8c800b605d5054a90039e075. 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/FR4GL1097085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09326d146410588f618d20d5cf1e965b7087bb90c3348b1b4602dafbe26c514c. 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/FR4GL1097086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb08af2e1bf788399c3bd1c00bfb9be231a5cd47d95bf48224ee3693591b4dd1d. 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/FR4GL1097087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb12d4d8c84c405e7133054bb111546d17146fe85bd9f4a00f94e4076e0a7005. 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/FR4GL1097088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0271d259ec48a34b57f4c7bedcb6a20fc7d0bde94d9af8fd70721db920e5c3ec. 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/FR4GL1097089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x665ecadf0fefe9ca6a2b2c43a34bd3b0d6f9b1dcc0bb676977c97b92c6c080b0. 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/FR4GL1097090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x369a5b7c51b617d422d3abd3743202fbae0c2288b9b43ab1c643bee7bc65736a. 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/FR4GL1097091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e558d2ebbe993c3309cbff4a968a4653457b2ee5db08aa047debc35a8f8fd28. 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/FR4GL1097066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b88ba1f391cf51882d9d11ff3b86d0c3818c6cb22343dd1e7286512d51ee14a. 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/FR4GL1097067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x360c80799e5422db24f60d2ba6518236e6d5623d133a5b75300d34437551905d. 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/FR4GL1097068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8322001570ef3c3c0fe2996fd47a544b38d93467a844a7780a142a18dce24de9. 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/FR4GL1097069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbacbbf2bf6cc7aee7ebab20f2d6181af4c17f5478d85f6dd7a440dd627bc2e8. 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/FR4GL1097070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdea9bcae6f5dc12221c4ca7ea0df654eb818ee6605617a8c4fbfcc0f798c7e6. 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/FR4GL1097071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1bdf4118fd3e4bb44521698484b0e720ba38a18730427c2fc11b99e6313c80f. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/FR4GL1097072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb94f2d539cf67f53005c9e06e4caa6ac0228bef0ae72756a26d1f15226ca86d. 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/FR4GL1097074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96bc494ffe2ed5090cdb4df481e9006a5018a666eec7fb8ffbc975f7534b1b21. 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/FR4GL1097075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61d88a0635543be8135f651547bd0bf4b98c7eb76027362de778aaa2464e7ca9. 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/FR4GL1097076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f43dcdd08e20fcf7ed51babcac71650a91b62f445cab59c4b60ceef78d5fb08. 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/FR4GL1097077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11223dbb060ff0817be44ccced8109bd210f87abfada4b9e2c76f817137576fe. 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/FR4GL1097079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf545cc9a89e93bb2937f82131b3a66bf41527c6e924c31c56a4f343153bafd36. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/FR4GL1097080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37c562f1fb15d658b9fcd7ccc12f81faeafc6a52919fa8100200588854c83ed1. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15:04Z), 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/FR4GL1097065.
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 0xb2b99d2996733087810bf0a4c3a7bad6077c9f6ea65934ed5370a68e464e2480. Chain 2 (Bitcoin): anchored in block 960181 (2026-07-30T00:53: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/FR4GL1097073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59ff0584f414bd63f80caa1e7ef0935ab2084355c833951e41ad8d9d50a06068. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38: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/FR4GL1097078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9f885f5843845c5872c6c1f52762c37ed6141a97adc71b30bec5d6694f38a32. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/FR10S1854763.