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 0x7270fd2598160f51db77e9747beea0581b99d14e835dc2b1b7a5c5214341f787. 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/7a79b23e-0b51-4ce7-91bc-3a1339fc7791.json and https://artists.proofprofile.net/proofs/artist/7a79b23e-0b51-4ce7-91bc-3a1339fc7791.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 0x3b424ab46a8c594b13f06cfaf9d1744230f3a785815a58eafcc766cd34da3ad1. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/QZNJW2330548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cb74fb85ece253fa80e08d52db84455f3af6f301b9c0653147037752ee6ec16. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QZNJX2343378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74b427dc62a223e06bdad669f77b9eba0f01ec885a00256ae572f893bdece5b6. 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/QZW9K2389079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x108117bafe9d8bca8974c67260e556365fb47464f6f066ce3dcfcc26611ac2d1. 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/QZW9M2311338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3d3cb5e69842d66662a1460acd673ff6270b196d587dd2696dd34e085b3bb63. Chain 2 (Bitcoin): anchored in block 958700 (2026-07-19T08:09:50Z), 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/BCVK92303481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe93ba92d152a787763d83c04498d8b0d8090d85be8f71af7a83740244092bb18. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/GXD7V2253937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72f4f5e9acb8d2be42c6d0b1ec0f55f2eb2350fd06e6cea04cbdf0fb9f32c036. Chain 2 (Bitcoin): anchored in block 960404 (2026-07-31T13:06: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/GXD7G2244619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c14a4a65f37fff9ac15f65ddcb2f4c20d1eea9b4c5a2e4a2f9dc665f2f9df0a. 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/GXBAV2525360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bacdd60f0df268ff39ede1d06b74a6824f1e309bf3f92eeee7246a8dbf9a54b. 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/GXBAV2513615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12f33d2e7bf71bae99ad21988934768c2b771ef156fbae9656b067bcd73a17d0. 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/GXBAV2531536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53856b02ae4e9dd1901570c1a9a1aecaa85139bdd123b0f1092bbba002e19ac0. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), 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/GXBAV2566961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82829e5e153134a9b6466600daaa28ad7d63018ac3841a9a3e82a12ced728d96. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/GXBAV2553838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcc8cac04f6b31a4dd3fad6b8a68445896f7d934a2f37d1a223e7939c12960e2. 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/GXD7V2591387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e497c8afd361e323610b5534cf84f18bb5a221c3977c51182f5f59fbbe58f62. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/GXD7V2561416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2014e788692f121c712ee6e5a37cdba6236d8d59544b00bf0358b5628cdf263c. 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/GXD7V2519222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d96822a2de869ac210252db5ca78d3a73331c4864626d98f88bfa031f188731. 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/SGW502584658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa97298cc6467cc567974b2be120f3b32204d55d7775dd7e9317498a1e4c08ba3. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/SGW502522312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9a7bb46fa305b9cc907c76597898c22938ee1c524caaa9aa3ea00eda388fd0e. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T20:26:40Z), 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/SGW502546316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e7ece1627533b1accfe3c9a243225d0904a8a06af353eaba25293415569989c. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/SGW502553939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c50f4e1417824207a2f6851e60a698095393b3e3f0e9d4a3b408cbd689720d0. 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/SGW502579741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9177e05d58830bb8b7f2d91035dfee202388c4feb163e5fb47bf48b8007282a5. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T16:23: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/SGW502559684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20201796182ee384b313422a28aac70c6b20a3a0e283d5fb34e4016606f9c3ff. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06: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/SGW502549735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf39edc4e280c64ad671171e21ee43aa55704fc5d562fde79a0f128260c33973e. Chain 2 (Bitcoin): anchored in block 958531 (2026-07-18T09:39: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/SGW502515329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd80d0fe9b49e94fda9fa5878215670926962ea17ca662bf8fae28b863133039. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:47: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/SGW502557344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecf9a30c47a3b2348579af0be9f3fd37322dddf193b459d653817b6292edbc06. 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/BCVK92503043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8327a2d8ba2a972cb6e9f5bbc3955cae73932526f41e5794b30758554fb0d53f. 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/BC3PG2306738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80cef083bd914afab5ae76a3386cbf9ec39da3550351815b2bc3c8b7ffcc353d. 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/BC3PG2305157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26ef92f87366eaec9c9387f18a8bc39e2e54876331ee2250c89f5884dc1182af. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/GXD7G2263261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a40f4e66309cb0b638f39a6f36a6338b8a30520590892d047f314c55634e55f. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25: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/QZNJX2380251.