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 0x198d3d78b9bc2aea5d146d3981bb2bed3923b3e2982c62ee485f856389606846. 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/65fb1c33-e7c0-4a37-86f6-e4dfbc94dd86.json and https://artists.proofprofile.net/proofs/artist/65fb1c33-e7c0-4a37-86f6-e4dfbc94dd86.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 0xc4cf76c459db25e91cad205e10a45475e37d9580dff86e12e69cbbd5c5a60608. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51:22Z), 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/NOGPV2201010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7a50954e294dfde94fa3900fc6a1ce7742e09489b443974505d682b78c81fba. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T20:40:29Z), 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/NOGPV2201020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c200757e12f22395724857c03b28f25c49e31df3ab846f81453a3ccd975f243. 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/NOGPV2301030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d3a2241f6bd3a56bd9719d85ddc4f39af4ed37f0c96edb745aa0a85f7f22f3e. 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/NOPGM2303020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99ce0f9777dc3df430a57f7d16f88acba9d59107f27fa3bdd5b26c7248b037bc. Chain 2 (Bitcoin): anchored in block 958670 (2026-07-19T05:26: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/NOPGM2303060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65c037d64f16b2b0b0c257dc7a10abda780643afd43d6623094fc20390f132f0. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05:16Z), 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/NOPGM2401020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc07ca3c83cf9bc52a2b122d51917d0f95166fc417fda53fcf67cc021fad9d886. 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/NOPGM2401030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fe5dcbad574250678a175ea25e482fd20eaef50bba7fdfd2a0ae9d63dfb115d. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/NOPGM2401050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc07ca3c83cf9bc52a2b122d51917d0f95166fc417fda53fcf67cc021fad9d886. 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/NOPGM2401030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fe5dcbad574250678a175ea25e482fd20eaef50bba7fdfd2a0ae9d63dfb115d. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/NOPGM2401050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa030e84cde20b9121abf1c9592a2e40de5f00bab38905e82b0e4247c3bafc1ac. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/NOPGM2401060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb61efee04c761e7673c16a74718ff073768f149835830c3cfd9e7e8d5144aa9f. Chain 2 (Bitcoin): anchored in block 958945 (2026-07-21T00:35: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/NOPGM2401010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3e67fa94c31bc3f9dde035751352225a308e4bf2eac25d25f3a42834efb642e. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/NOPGM2437020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x331d8e9fbbe7bb477f5e348e0d8f8f3424873cec1930390dd07a0b24e96d1075. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/NOPGM2437010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3209c05e34d602cce26552f89814f00770073d2459a35b93d3292de0f8d55578. 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/QM4TW2445883.