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 0xb45b54c3e92ddb981ce777107f6cd8f4e3ae6bd5ed9a1554dbe7abe9750b31e3. 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/1eb371f6-d4af-4a08-afd5-446598f2a2aa.json and https://artists.proofprofile.net/proofs/artist/1eb371f6-d4af-4a08-afd5-446598f2a2aa.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 0xad7adfbe87150fe16247f963e1f543828f7204ec94c890e6cfc756d9d425c6d0. Chain 2 (Bitcoin): anchored in block 957741 (2026-07-12T18:30: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/QZNMV2276788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63d5c37031266766f63736ee2cef309f548cb2745cc35b6c1a74c1078ff035c8. Chain 2 (Bitcoin): anchored in block 957735 (2026-07-12T17:47: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/QZNMW2223821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c2e51e83c69fb2d9c9f7681f214ec9678378cf6b68f51790be511e232593337. 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/QZNMW2229490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7480ba971bf91a533067ff7e2078a2415318eb64c9d8d69e12314e688105dd5. Chain 2 (Bitcoin): anchored in block 957735 (2026-07-12T17:47: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/QZNMW2240378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb2daf33ea5e4d2227e79df63f1dab9ae6eb8ac8d2371b71175a1f74f466f322. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/QZNMY2276377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44e5fc8cf6957800391e53c26c8b1be83de9534f763435bde32ebc724e99e700. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/QZNMZ2266956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf9558729b73e18026cab5f13bee94c90fd1f7812d25ae4dd869c821fdf2357c. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/QZLL92326186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70dca46596b1e3e49cb2e8bad7626f8f08d7ccd408e1c82bf5f765d4722fe17d. 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/QZNMX2375111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66d041503037ba95b671e1bfa6d296480ff0fa967d341bf7a498c27ff5eb29ff. 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/QZNMY2325694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ecdcbabbb193b1c4ed0ed4112ab715fdec23437b965ffe530d2e1a12d5a6c29. Chain 2 (Bitcoin): anchored in block 958067 (2026-07-14T21:26: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/QZNMZ2368277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc33a48e82ca5b84d168fa9c78e89a3c2856df8ae0931aac7ac8f87f3b135d214. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QZNMZ2368762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe2f86fd7208c2ef5b932bbd8d951fbe06b54e9ce3a0f8589b022ccdf03eaf57. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QZNN22358616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37f4978d127cb3bab2dc5eff16542e378cf872fe278b805e940cfa90f31e5cc5. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T09:16:54Z), 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/QZNN22361691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x965111d79bc53053e166da7025e29c80e74c2797145849e129d78ad80deae75c. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39:42Z), 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/QZNN22363698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a60e7b9d84300a21761c632a3cacbdf281f6f7f3d5e96ba9743f543f417342b. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07: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/QZNN22365830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a4807599ca259695f7a9d85fcb099ac7383036681b4fa6406aca24d5df4a81e. Chain 2 (Bitcoin): anchored in block 958251 (2026-07-16T06:29: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/QZNN22385275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaeb0b558e576083bf3121173db43eb230b0496da455471bb027cb19a41fa3db2. Chain 2 (Bitcoin): anchored in block 958069 (2026-07-14T21:37:55Z), 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/QZNN22366489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b8cfbf112714fbb7dac6555b230185b09bd03ddf95a7f8b8507ec5712aa8f00. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/QZNN22368332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d5eda6a6476e091c6369b8d5484f23049ffa42c147b4cc47cb3d30cca61e4bf. Chain 2 (Bitcoin): anchored in block 957747 (2026-07-12T19:35: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/QZJG52436628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3eae39336965748d3cccecb07e4220f20cc6d5df8704d0efcc0a07c8024ae2d. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22: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/QZJG52436629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8d440c6f706ecfe2da81182afcbec39e1f15478a49610042085a86a6551fa3f. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07: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/QZJG52482646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55611c0353d94a03243753ed70b509d5567cd3ea714911da72ff5bcce0d4425e. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58:20Z), 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/QZJG52482649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d592473490d590b2d2997131233ae72b74258099d00fb9f3d532b48ff6b85b7. 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/QZJG52482651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13007896714140c18f303cf93ad9bd3a1d95b1934214b39e07b9e56405c8a3a9. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/QZL382426531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11b1faa980ca14f9f96c4743c53e286b9b0cec6e130ad59aed536c623ba8bac6. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/QZMEV2449501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3ba44fba8f942708a6c6203be8ab233f0216e6ccbb4c3dad9e77df11f6859cf. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07: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/QZMEV2449502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96bd314fca53ea6f3ea8a05be83af1f90ddb5fedda14dbc39ea3825669a72ac7. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12: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/QZNMT2495552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4439230b3ef614c9479dee8b63f257a21610e89a6e8e76c2d0de953920bc852. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39:42Z), 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/QZNMU2416673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98e37618990518bee9fce9580e5ddef1af8cec869aea0cb89200ad2e9dc21944. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QZNMU2420777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0fb152ff8e6a962e1d8b88265a1ea959975d934f7c51da20192f4a84df2233e. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07: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/QZNMU2416674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8d9862eb9753f63a746bd06b969b8191aa54d070fa93eca2447742589e6af3d. 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/QZNMU2416675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4764d478758c1964485bd388536bc45e82476e52fc65c8bab69b1218fd2e018c. Chain 2 (Bitcoin): anchored in block 958251 (2026-07-16T06:29: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/QZNMU2414825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18e55b47d4fd9ebab53a2534ecc0af8f43a537552a71d467389cf4e54dfabe16. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T21:24: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/QZNMV2493439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68c3d6faf4d14e7bf153665f1eb4bd0f36171a57014ab93d4ae761d5bde90316. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07: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/QZNMX2496457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x771de91d7ba06cc2a91982e1287be2546c192bc8757afdb51f566c27071cba0c. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07: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/QZNMX2496459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfd1a02f8aa5c68a2a62b9c6781d7c4528ad41e8fb17d3984bee481f3a0a1bb8. Chain 2 (Bitcoin): anchored in block 958067 (2026-07-14T21:26: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/QZNMY2492562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a57423fdde8fcab871210e37e2b8235c7a3ab3605c3426f6249531e42d6b322. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07: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/QZNMY2410855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e51ce688405b66bd592f7c761ca32837a1d8836f57157c57eb4906cf28daed4. Chain 2 (Bitcoin): anchored in block 958644 (2026-07-19T02:21: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/QZNMT2588962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16505c9a11eb1224e92ddddde662fac22f4b8550054aa6ba9c2d8ac47009f36c. 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/QZNMX2563563.