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 0x7ebd60769339ba34f6294759486e56cd85dee1e658707056156a4922411dfa2f. 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/3771ed35-d86d-4607-bb5d-bd187f1877f4.json and https://artists.proofprofile.net/proofs/artist/3771ed35-d86d-4607-bb5d-bd187f1877f4.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 0x239d7087de0fc3e162456a33a041d3bdc8fcfd9fb042c881989a98c8b62072a4. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T21:05:52Z), 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/CZA169500594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e9d3fe010215daf046d0e32a2d51c7df3d5bb979070e201cc30909552533dfe. 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/CZA169500595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd66f74cf175b07a1def1f1e11a805071d35c08d13f1e1e6ef24f2d88c561daf3. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/CZA169500596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe129613faff24b61160686c670910525376612f26ae0e3ee40c4d2130898e87d. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14:05Z), 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/CZA169500597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb595568b25d3436ca51b7f9eef5608dd704ad99a071f963a2d1e64c99b0d55b. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/CZA169500598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x496273579b56064c47cc9989b9122a9f3a2adbb5fe3a2f59ec48511fd0254b43. 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/CZA169500599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94c5bda76cfbda50aad91248b4c9fbe842683dda8690d4cc3860ce24b15ead5d. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T16:13: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/CZA169500600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2ba5a0186decb6d20e39e3be5a4f03efe77ec9dc29da5f5da6a33ac5b915bec. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/CZA169500601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc12bce0ab4cc84fea452cda727e09e4ecedc3c59c096b0d6f0d6df1898855536. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51:05Z), 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/CZA169500602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3880076b009e693dada22eb957c8fc399b2bdfb42054ea90631bff5e522a0c1. Chain 2 (Bitcoin): anchored in block 958850 (2026-07-20T08:32: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/CZA169500603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d4b0fe271becd148595e6125536d14d87598a2ec32178636d6a1e840dd36aa7. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T21:19: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/CZA169500605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb125b4490b7966c318203a0d90428a105dbb7fbe8dc3be5b03b3ad7e9d10c5a. 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/CZA169500608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9820480e6e205f6e943be6b94b13370ec887d1f0a92a2eea5863d48c34d15042. 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/CZA168498999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92eb2242b7f35a3a86c8ec1051cb1dabe6ac16ab631a7386ac197b3fb9824f92. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/CZA168497999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8b689ffa7db4ea41209053f3f3d7ed4eaf39af7d2d7b3f8428230c8e7dea10b. 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/CZA168468999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x048f7fe108fcea862b77ac480b77e0b4a3e9194b7a3190da119ae5ca299d59e2. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-22T01:03: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/CZA168489999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e6c03fa1130d5401cd0ead08b7a67c382940b7506c0fa6a1e2ba5911dc967f6. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45: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/CZA168489997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdbf149ec39d5a2000487a9c2845191fcd98f298cb41c11c3fd9e9bb5afabfc8. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/CZA210800625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb498f0e2ce834a9d54f3b6decd0d83ab84d969f1a08af64e3ff1f9e83abd2db. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T23:28: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/CZA210800624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26e14c435b9b7ea5db9d38b2080aa4e3f08cb1f2559bdb3f8142eed36cc3fcae. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/CZD681400036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ff2547c1b980d952e06b7fdde8c9e6bf02a0e5e54bfcf44ef6970a1462ef499. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/CZD681400037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cb2e90e7f4684af107341220b7136cbf996d91655efa868f0e83417212ddf79. 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/CZD681400038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7023bab3a43dbecafe323337ba2fbbae83b0c5969f014ac6a74c71c04ae78d55. 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/CZD681400039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f2fb2ec09fe04a7d22a66463c71380e0c72ce55ec69f56705bbb6b60e01514b. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52: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/CZD681400040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38868560f452ad894333564ee20d371a0f4e9660d2b63651baea0d1159464a75. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/CZD681400041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42b79e02a362baf175fa1ae43192158966dbfc84e3a91958865b1feb8338e97c. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/CZD681400047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x162907fb0860b066a7eff0ba0ff7fe1b53911b379b73900af9328489ffdcfd50. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T17:53: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/CZD682300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd8f9ac1cc4b93854fd09b70fe709e5cf50b9d58d0a649e605c9ee4a68178544. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/CZD682300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f3a5c7dbded767003f854b89f9812f0d079da23deb26a7788956d0a73c8b228. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/CZD682300005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x721e5980ec8fb56bf82ecf0b02928e1846e7517e3433c69a285210cec80c66a7. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/CZD682300010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cb44703b316032a4cd555af6e9b45213d33454265ab2e2d55fbe512a6db7226. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/CZD682300013.