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 0xe015c4ae9ef1005642bde7133b9ba43ea2cce211ce8c4252c914173b1a4d2d0b. Chain 2 (Bitcoin): anchored in block 953704 (2026-06-14T22:58:38Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7bca0382-e920-4515-b34f-3f2d1f35cbb6.json and https://artists.proofprofile.net/proofs/artist/7bca0382-e920-4515-b34f-3f2d1f35cbb6.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 0xe9b40cf0d53c78f273b50dd04a7053796dc4ca782d16266d779d645419678108. 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/TCJPX2398142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x918cca59799410838ed7b661fc5e3b715aba94eb52bef316d673bc8890ac8f11. Chain 2 (Bitcoin): anchored in block 958878 (2026-07-20T12:32:15Z), 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/TCJPY2498498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d6c45dc457518ba86a54c2f8adbb02003d6f205ba07dbcd0adc05c63999a93b. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/TCJPZ2400507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23fd952e00b9573ddc2ef5deb093160c7131a1757462aff408a194e58b7d0dbb. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), 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/TCJPY2358105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a85b7726d6f60c3c946a66fadf4737017fa1f3979f1d28081a9dedf7ac9c8ce. 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/TCJPA2422313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c7e1e2db5f77a60a6c70072af2ea434bb9c36e5e4ecf459d16ed9f9cc7715eb. 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/TCJPA2436651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49a5420ab7dfe1313099725f0f8f1bb83f6540ae197f34eb6dd379ba4d0fa262. 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/TCJPA2436659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x031c270078da9a7486cdfa238859cb24660e2e9cbe99ea2cb412832cd340f05d. 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/TCJPA2436663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa76a63e16e3b71cc58b40a9226bd9a68a4b1c1828bdb07b9961aa6aa9b94255c. 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/TCJPA2479231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54efda5ebaa6b7979ff6489eff4ce69c9769af98c9cc88d3552cd1116f17c3d1. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/TCJPC2417409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3b7b05a591ca1e3b190c60754c3ff9728df0903b2611fc1a0f47d906c0b3171. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/TCJPC2481840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa10193f4694609c0901028ad734170d7a281b17e8fea892a59bcf9a1fbfc940a. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/TCJPD2591149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe123264afbe1c80207c50b58c274498e6f28ce9475a6c8e90ab4798d1bad83c3. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/TCJPF2515100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x813dc72b5402867ced89a3a2921f7f443a78e41cef27cbe47aba3a591b51daa6. 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/TCJPH2570463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf10c083caa28be23be5a326a64eec00542452baf092bd2e0eed40a6b111570a. 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/TCJPJ2526288.