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 0x946f2f99e84f99a8765b36f89b6b105765c5cb87fea85b76ad6ba3c1d117d600. 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/ea32fa83-b52f-4e31-8822-d1167900ca5a.json and https://artists.proofprofile.net/proofs/artist/ea32fa83-b52f-4e31-8822-d1167900ca5a.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 0x39ccac3b74cd671db3f673ba995c678c271d99e1a56e911177a5dbc1a1b591bb. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33:04Z), 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/USHM20794657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a3f02136c1aed673d95c87c8b25f9c163a816a251d3e557fa1a3f15654d97c0. Chain 2 (Bitcoin): anchored in block 957759 (2026-07-12T21:46: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/USHM80884254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31b572b75b91d5cb7c050a6bb11e2db3e4560eed864aa3ac7456ac9f8a90429f. 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/USHM80884255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x733e370fb1dec838bbc4c0c6c7849a1487119c56df1c5bbbd7f449fad11c566e. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/USHM80884257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c5a7f38dcef535633fcbfda08a577cb681a7ad095f9cd4fcef1eeb2c999c3ee. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11:50Z), 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/USHM80884258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x377a65626166a9141f0da3aec7fd1195c0d1f23ab08e22b0ef4a945f386f0b1f. 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/USHM80884259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d0cb638a7951db8c531076d1c01b1220e5909aa04a862dc0aa8b4b288e42908. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/USHM80884260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd8abea2bf9367479a92c561ab1eb22d35b9cf7c6979e2c18a75ce5187b86cab. Chain 2 (Bitcoin): anchored in block 958410 (2026-07-17T12:18: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/USHM80884261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7a4aae5c948a1b825b6d6738d1321c9e6509989c8550ab835322bda5082abb1. 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/USHM80884262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48d8164291e20d88e48d12703bdbea2b0b2572bfedc8ae4b7834304970d3779e. 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/USHM80884264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3ab4574e9d6b938538489eb1b44a66d98ca4fc687c137f2185b75263b9f214a. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40:25Z), 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/USHM80884265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2a5643d99dbac4eb3e2e264fe04738a8d0ca632d8f4aeff8f4a8203156d15d3. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/USHM80884267.