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 0x2ba9f18bef743f3924e69f11e210afda8333cdb198f49736fe481ace9d8983f2. 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/96a91312-f0ad-435d-b2fa-94adcbcbeba8.json and https://artists.proofprofile.net/proofs/artist/96a91312-f0ad-435d-b2fa-94adcbcbeba8.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 0x3dadf669a67bff0df5ce96f50f5fe38d2cd06b8094841b47a0a33851538021aa. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZES81880737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x290ad46bd5c81a9e5d3f0f352b54c0dda71d6f235b7e45d801ab6fa097118164. Chain 2 (Bitcoin): anchored in block 958662 (2026-07-19T04:43:15Z), 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/QZES81880738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4147cea41685d8fbe5210f9477c557472bf6a9d8a801ea117ea4e6862b1f743b. Chain 2 (Bitcoin): anchored in block 958913 (2026-07-20T19:47: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/QZES81880739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32ee41bdbefdd893094ab4df49a5fb953efb95e2dca2e904641b75f7f0604fb8. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZES81880740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ae884484b8ecdc327cf1152f353881eb39a7196d002ad957d8c25831f72c228. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T03:53:17Z), 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/QZES81880741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72a900f25e4a081f5b036be94bd37478b6877f9c7191cf43c828f1692ce5979a. 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/QZNWT2001886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38e72e8f3530c4a71cfcb2870a6234c3be6e425a53ac0dbc2dd097a42ed7302e. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-21T08:58:36Z), 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/QZTAW2220334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63028012d5e85155fe5c45bd39ac7a2989ccf4d9878bdc727d4bd8187fde7688. Chain 2 (Bitcoin): anchored in block 958558 (2026-07-18T13:44: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/QZTB52278020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x064620a406a7c4dda2ba797274a87981159c07ecc00f9d7abc3d3705fb7f3bc6. 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/QZFZ22380532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc55066efcccf4e6e6bd0b3309d043bbd32fb364c53f8c450cabae343b4bb9add. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/QZTAU2319620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17264dec7da809cfb5ac3f17e0591512fe5083566a374c47940f3a40eef96fc0. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZDA62097115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f3f7090c469092e6075ef35b9429594b86f820972b38bbd2bfe11081db74357. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/QZ4JJ1923706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9c8c44043ae90882d2653bc2986640be91ca41e5122afb0241199bc71d97855. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/QZNWY2425306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77d3d2a54c24b38b2a3a1736fca26da8225e212a34c7fc160ec9a6ac35d62421. 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/QZWFH2411193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf63b5a772c382e815ba07f338f5d1f8d5168233381824e444df93180b915f3a0. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZK6H2538384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x330bac85cc963e12a3abab60a5bb0c32963f48e6efb3c8394fabf13fad1c63eb. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26:56Z), 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/QZTB62532494.