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 0xaaf6ff1d55d1fb837e9cd192496d51c07848485dd32935ce72fc41eb56704056. 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/cd3a966d-8287-4e1c-9a2f-242b0447a3dd.json and https://artists.proofprofile.net/proofs/artist/cd3a966d-8287-4e1c-9a2f-242b0447a3dd.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 0x57c2c6e4f6ea745301cba86cb991908b565fd029021d2796a3bad471bbb9f6d7. 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/QZ7R41952228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0507f050af7b4d74da21f1bd4340121175642fd345687f7aa4dc8cabc2de6dd6. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/US7VG2022352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba714b2d659ea93f44c7c656303e1f9bf0724ffb523f26bfef0aaa1f365d7bf6. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/ESA012180017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3e5d59d24097ebcc8503f5ec6147cdb8cddd38bc5abad1495cc1dafff002fc4. 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/QZHZ32035920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1313bfa5f912ae032b597302b49feddbde02d710ea3fe7098e15a67c51d7c4b7. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28: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/QZW9M2457384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca27053d90bbd0c14212c77c948e56856b75099f05630ba2ed931b7385b030f2. Chain 2 (Bitcoin): anchored in block 958880 (2026-07-20T12:33:53Z), 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/QM7282052321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32c58cf00a0cd8a8c2a950a75e72e9040500941e9ebb8c9fd3345643068e7918. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QMFME2011278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8f78629474da4e29a888d78a79e1c55bb265e36133581d13b56d105b88c5c77. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/QZN882398659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x817dddb4d78e74341303c5665e0961f0c8997684babe85d316e18d7831cebff3. 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/QZNJV2346811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5779bed3e47d46f2ba2158f25897b14566f3990b0f85c36924cc4917282a2518. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QM6P42309239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bce53a0d72177c57b329bd412a118ddcd1d8b30f933792eb144c9f76a29138a. 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/QZYFZ2348244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1daa0da3389d53b664083daed9ec0a4c9682c433b86a74f51d0a62eaa3c04402. 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/QZYFZ2372372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7eef04beb74d6d9d9e5204d1f637943e1518500b702d570e51ff90cfdb7d598. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50: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/QZZ662310913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54e4b8dd09c94d8b0c115c914a283114e6658aa8f5011b001087d379be0cb299. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZZ662312762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13c71f9da42234ae672e1ce6ba0354a58d36abca2ea26d6e9081a717e2bb3beb. 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/QZZ662312760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc944619aec38e023bbbfbcc986307fcfef2344ce2f67ce08b05200a127a0d1bf. 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/ITF252400439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa131f28c7944f5aa14d7d970f6775954858b1d97820fd5f82972b952a152e685. 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/TCAED1919176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e521805b039953a1c0dc2e2b1560082c6c0d1207496bab42e2b9aec6c68b139. 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/TCAED1919198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd59958efb78a73e993e3adf2e121076af8181c8ff063d6758e439dba6ad7e34a. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/GBLFP2476655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87bb3a997b75e6ca363d792f0042f6fcbb2478a799315a077a7c1848654a86e2. 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/QZZ662475033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe107017b1b6b8f2cc553a3d46fc8144c19e2bd2f4727da2dd11872e92569d850. 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/QMFMF2448357.