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 0x5a43331d4cd459860b5454d18ebce4da4cb8f112d190c241086296d0a13979d2. 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/4f70cf06-3141-4581-99d5-fa57aeea736c.json and https://artists.proofprofile.net/proofs/artist/4f70cf06-3141-4581-99d5-fa57aeea736c.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 0x9ddc1c7ff22e7b060ac08a8781931f3e13c54a2855e13de50d96ef411fa9e699. 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/QZTB32340358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f8cc26cfb30370799f655944c741f75b333a82b2bc261321b4c6e49420dd6c1. 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/QZHNA2421831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1c017fc1c74af804eaf56beade9782f7611223172fed0b6eea52be52688aeca. 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/QZK6M2451476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc910886078ffc96997bc4ed4acde2619944858e8c27541395570d185d44e65ac. 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/FRX202531068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a4fcf11f17a7113375f241c5826ec7000b532a074b627c398e1353c3a738dda. 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/QZHN62566252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabcd5ceee165558dcde62405d7d431fd75bcbcc355c57880fa4de9273736bb8b. 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/QZHN62568476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fcc8230ecbdfaa0dbf89aaf19fefb75ada836d3cbb2c617208d4c201b375442. 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/QZHNA2508603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b331235484d7568dbe6059f9eeb95f49c993550724c52171a3ba2ee550bf616. 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/QZHNA2508604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e0717defde508029857a26e427402fc934fe31f16716a14fb79505184443bef. 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/QZHNA2508605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe6f623cc4b6c786fecf469cbb95275d9e33e2851cc72c42f222a50bb5f2dec3. 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/QZHNA2508606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x471474a827759d776c2745dc28df9438addfd3084638318fb8b08e9a561e3581. 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/QZHNA2508607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a68fe0b6f5ad8a2be64e4e3783a96c43e1d8205d02d81f6536e293d07c26356. 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/QZDA72513481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f71cd113a703b5c79f5f9eb160fd20febc40dfcc1c28cdc7a17c25c17dd2a90. 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/QZMEP2054167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9150a6ebef093fc3428fec1e790ca5a5f6996b72da87a3f63fb7f1f3132c486f. 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/QZHN81993987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f21d3710a5033bb9871f149da5823f7018831ac373844f172e558db7346691d. 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/QZES71981230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x840a5326199da84809e31cb60a1a375f3ec61c5f2bbbaf7c9bc57fa3b252e240. 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/QZES71981232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4732cd14170ea71e67fa1020a6f4c341d52abf0496a45fbccb5f26511c4fa017. 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/QZNWQ2574454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd601c9e481feef2817fb5f6519194d884663682f98b8d1a48c2c947a411e7314. 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/QZHNA2574625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabcd5ceee165558dcde62405d7d431fd75bcbcc355c57880fa4de9273736bb8b. 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/QZHN62568476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a4fcf11f17a7113375f241c5826ec7000b532a074b627c398e1353c3a738dda. 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/QZHN62566252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c3dfb2ae40e651d9dd75312ccf1bb433e73150acd37d491476dee157a811477. 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/QZES62511051.