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 0x39b97de505afa99c1794564e0c9cd735f31910fa1064c9ff25689ad0448425e2. Chain 2 (Bitcoin): anchored in block 954346 (2026-06-19T03:51:26Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/984dd963-30e8-49f7-b671-c5c551dc352d.json and https://artists.proofprofile.net/proofs/artist/984dd963-30e8-49f7-b671-c5c551dc352d.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 0xae475984a75abdd6492daeff2c303c3634c5df545f9797f657fd70bce5d07b3a. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), 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/QZHN92571002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd53d39bd5124f99d438e4b3f177f1066f18212cc5f102d89c4032fc5e28139de. Chain 2 (Bitcoin): anchored in block 958303 (2026-07-16T16:39:24Z), 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/QZHN92571052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc182899bce5ff4d7e451d171c8e0a7de971123c622c769dd1b2c84360942ea7. 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/QZHN92570959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6f471ba27ab36ee28956bdc9dc95b8f15f4fdfe07fb276c52cfbe6da4759299. 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/QZHN92570961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3c59885f0a027f3a7e262ee77b727404d37b740ab8cef93532687543aa0f163. Chain 2 (Bitcoin): anchored in block 958817 (2026-07-20T03:52: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/QZHN92570909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ce1eadb35fe0a358c335bba731e26daefd7c3949beb33d71ee65bc437cf580c. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15: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/QZHN92570944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09adf6de2ffd9469aa1a2ceaf33194ac2571072c1ece90762835e5d14bcd6dcc. 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/QZHN92570962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1197b926438b93bdab34d581a8da5bcbb1c3be4cd6706e637ae50ce6df0b05ec. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/QZHN92570970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb57c117fa86425be31862734cdd2099bfe3e849ec728176bbed56b8104fcaa27. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01:21Z), 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/QZHN92570947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8e380990ebb6e9a0583b44e5d931e464136a41d7399a40d4322056e6092cace. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/QZHN92570907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf0aed01de6d1c0d47ec214c3c35130611c75aa4a9c917962326a134752af105. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/QZHN92571012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80ea511b0cd09f4a492a1829d82e923ff42b51775da3fa79c38b883b9aeb95cb. 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/QZHN92570949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed1b5564ca0a57659bc8006c40310190eb0aaf4f2ce694745802fca2e226cb45. 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/QZHN92570960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7286ee12a60cfcc914d1c95fde185eaffae3e406cc23f19802fa2f918b0dc65. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/QZHN92571026.