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 0xc3c6c18bc94d9baea4a7cfcea8c4b0416ed03d586ca120553d358535909ea10e. 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/4e7e93d0-701c-45ee-8c56-3476aadda630.json and https://artists.proofprofile.net/proofs/artist/4e7e93d0-701c-45ee-8c56-3476aadda630.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 0x4beb6da83a7763ff8a8b6274e6c60946a21a24422a7eaee52df8a5b9f0586d31. 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/BXIV82362527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02d4fa25f85dac6058d44e71328d6c975dd583f8b7ab47b1eca4a022c9d6f585. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/USLZJ2348365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5039c32fa8e2cedc3d66574052cb28168c921237d4df53873f67ef41fb8d73a. 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/FRX762463795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ebcf06ee1da540aa662b702a82447681909d8ef57c4506398c465d78e49751d. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/BXZWE2400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78f701944770cf7c659193fe1b470ec68fc49c97b0b497651517c7ccd73c082a. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/BCX712400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29c12125f1a1dd7271dcfe428bcd6cebf400d07239f19b08bc6c87286817f317. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04:34Z), 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/BCX712400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fe9abe55ff5d58c2b139178de192eadf4e27809a5f141bd645a22a49bb0b2e3. 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/BXZWE2200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa70c112d9d67f69081c3d0a45278b7d03966fa9e6cefc7b8e35d7c882eb42367. 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/DGA0L2335046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b7414cf7e96d862783e68b7edf0ff6129a5ad281952d9de81465e529c1a690f. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/BXZWE2300011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0432528a0314f375051263591487be146cbf9c25bf6a3c901a883d59ba913492. 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/DGA0L2311135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd06d3702ed346570e9e824e1efbc456c5f9447a2ff3671f37995a7b7651edbce. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/SE5752355298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51c5e8c2ed1d41d2ccd9df58d4aa1488e110a56cebb2aaad13ad9816a3d4cafd. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/BXZWE2200013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc28b8ab4bd79eae3435ad9e7d3c7fe662d4b66c9f604e6cb11287d47088df25b. 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/BCXF42200032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd81b39e7b2fafe955f0d44f035c15e7083de1a865911ae79b5f1844bc5a35b8a. 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/BCHY22200022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b2a37bb36b6ab731671b3af6a2981fb0c303dd518d9085f8b3954b69e0073a2. 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/BXB6B2300008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa01d19f2e789550e51cdabb944557f69f1f0ad85ca60885595987ab497ab866d. 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/BXB6B2300014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x851cb65fa5c6750493e0df8cc8abaa89919c38247ff722e4fd473dba282fcf11. 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/BKNDN2400007.