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 0x7c6076ad67163267e1ced331060df2caeeebdc055a113a4698334b1710443fea. 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/9cc18f5f-edb8-4c00-9aa2-538e3678b9ba.json and https://artists.proofprofile.net/proofs/artist/9cc18f5f-edb8-4c00-9aa2-538e3678b9ba.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 0x2c0a72d411fba298673ea5e09557e5805e6f490247f961dcbf6ce9fb8d0fd095. 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/QZGLM2133478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7289d28f9041a46c512bdfc191a427755afed154f3e817c0c0345d28e4a864c. 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/QZNWQ2004821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x273391a1bd0535c577700ffde22c4cafbe7f5ebb929662e2342365c272fb5cfe. 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/GBMJG2110612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaf776e08887796260efd9938cc433e315762edb1535d22dfb22ede90497758e. 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/QZNJW2340325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaf776e08887796260efd9938cc433e315762edb1535d22dfb22ede90497758e. 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/QZNJW2340325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ce4d29515fbe14c5aeeab32cf2eca203b0157a00c6308b575670aa9c2c348c9. 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/QZHN52124977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x779bbad90f15e9860f980b0de8874aaef96e409e82129be9f0db49b56a6c24bc. 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/QZDA72318444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7612bf0c87c8a4cf6ec110ad3e7eff45808af84ba6a543ab58f29f40edd64a3e. 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/QZDA72318446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c81e687d065bd9ed809f69b6c5f556d5c0ecf11a899c8fb7ad46fabffca3eb2. 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/QZK6L2247193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5323f098c940ad151306b659d8e7764a4c113b798c7dda40c432c341de6c7a2f. 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/QZDA72318447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6c6e89b129c0aaba29a5c5b626f913f30e8d09c3fe650922edbe9af584199da. 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/QZDA72318448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfa77e69143d30e6cfa841e2a5d003906d394309da80d02b302bc94ba262af36. 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/QZDA72318449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6a7d729b771db8e370ddb29ec27f21f0e6eff1590e753d813f51c91414cb0ce. 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/QZDA72318450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6ac48ed54993f02a57dc0edb663a6eca20218a131a759e275e62a1b07c79269. 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/QZDA72318451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77296409906dd69848b7ab961b6af35b4e2d8332a64f5623869f5a007c312a77. 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/QZDA72318452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x138ef4fc6bff3f7aac3bfd5370a40017fc059ae0f18cf32378e0d03c84a18d4e. 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/TCAGL2236658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c81e687d065bd9ed809f69b6c5f556d5c0ecf11a899c8fb7ad46fabffca3eb2. 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/QZK6L2247193.