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 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 0x3be3be5de778e5ac9ae0086d240c0be8bc2176d70b46a44a51455a5d475d62e0. 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/d01f7265-2c71-4859-9b41-d89426b2a9b0.json and https://artists.proofprofile.net/proofs/artist/d01f7265-2c71-4859-9b41-d89426b2a9b0.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 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 0x31a798171fe6018ba97de88507fbdd98c8d25dc31b614dfba27368f37effb473. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/FRX452441519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d5a5a05db0380b92917166fa0bfa82175df1b5a509c874eac274e00132e6610. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/FRX452441523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89ae1f9aadcdab2476403a06c7fa87e2242f1d852b4bd5b2b3d470aa1675ccd6. Chain 2 (Bitcoin): anchored in block 957595 (2026-07-11T18:26:17Z), 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/FRX452441525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09d025c08d54643e31f856a5bb04907bb62e7dc21cdd571dfe4864ce172f6df2. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15: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/FRX452441527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb060050dca9ee43c15f45f8e5a139f028648f069c00d68db46fe76eeff6e9b62. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/FRX452441533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ed60fa669ecff9b3de47c2515f8150bdbd56cf6b8b3412a2722bc9d32e18485. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/FR9W11517885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0949fb31d88f484eca8550a331d1069639ab89cf7467c008ba7f2a4f442396ba. Chain 2 (Bitcoin): anchored in block 958667 (2026-07-19T05:04: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/FR9W11517888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa59627b1ec9c782fafb08440fa0d7563b5d9ee5b8d63e6f67ae91bf0889a437c. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/FR96X1999104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbae50160cd0a94d372394fa5467ab86443622d5f4347fc1ee0f410af4f055826. 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/DGA052065071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e04d5e0ab498671287b6922ccc82fb2fa1e75d721725d3474855e7ee9a35324. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/DGA052065075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10372b3de4e1efc8524efa2ff296e520b47fb69cd82c4147ea36076cbddf73d9. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/DGA052065076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60afbbd819a36f8653a4617b599f6db865616b9adfde781955bc30af7dd99ed7. 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/DGA052065077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5e068ca5a727ea4e644c6dbd5e32b6cb3f0cdda36b8e6631164f503cc8d7406. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01: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/DGA052065079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x879fe10ed055809c9f80c67c436afa6a283811a04f744d37a292a4a7cdb39178. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/DGA052065080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdb0e7b6b07da6f263553cc19b59d401ea98b967476c5a338d90c1273b100e61. Chain 2 (Bitcoin): anchored in block 957591 (2026-07-11T17:21: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/DGA052065081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x085213ce694dab409d6785e3fae7b077b861668fd6789d3b87c16aea299832a0. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/FRX452130272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b3ee1affde4fb79fec8089510e0244bf8302a16c5f249279d2238b42f41cefa. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/FRX872297823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e2b38cb869651d061a053d6dfb0eabfed6c24dc69af7219a951581a49b77c03. Chain 2 (Bitcoin): anchored in block 957591 (2026-07-11T17:21: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/DGA082343516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x893169060a05b74b18ac3264c415eeff9402a4f6c6fc98be6c93826858d81185. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/DGA052405823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa17889a7b84ad6ab2fb5923c278fa9b9d902438212875065db062fb6aedf0548. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14: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/DGA052405824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59ad83df25d386532b46c26375714b4b915ef45fd0e9f019cab85adf4fd9acbb. Chain 2 (Bitcoin): anchored in block 958579 (2026-07-18T16:26:17Z), 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/DGA052405826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b06099fdfccfd3c4eb6de92fd56ec685d03d4380f7049e72b9c12bf86fabf73. 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/FR6V81553189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd975adf7892501eac0010a7dc7cf65ec1d70ca347ae16e0473de15ced5d461a0. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/DGA0P2475855.