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 0x20d24e3e541944857fb5ac99f982b32512e7419c079330ade46d7c4ca1ea63d3. 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/1e85d9ac-2ba9-4a10-a5d5-86ba8fab071a.json and https://artists.proofprofile.net/proofs/artist/1e85d9ac-2ba9-4a10-a5d5-86ba8fab071a.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 0x813bf15667b51bb46e5b063ff62e7e3616680852d050146780dae18e2231d5b0. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/SEVFZ1914803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ed3ab68fa531490fe5965acbebb891743bcb616df4e715bb6809f0a62061921. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08: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/SEVFZ1914801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63f89b91c0243fc8c03ab6e221a9b1c4e701e413592c3dd876ce051a45a5e170. 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/SEVFZ1914802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc884b2b1516cf1592834f578fde15abd5074d39af388ca130766e1bc108c4f8b. Chain 2 (Bitcoin): anchored in block 958878 (2026-07-20T12:32: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/SEVFZ1916401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x450c63049eefd462b6b4db7152ead1901e4d9d44e6b7a0fc3fc8ccd36237a58e. 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/SEVFZ1915501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81a80286c8e0ba75cabab677f9d1b6085319250fb7b829fafa3d44921abeef31. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24: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/SEVFZ1915503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6463b57e74dd448952fb75229ec2b3a688b5c877353c8bf42c2d54142e9f1e6. Chain 2 (Bitcoin): anchored in block 958711 (2026-07-19T09:26: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/SEVFZ1915516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe7c1ec58b4b7c1ce79294bab95694fabd846f1d08fe265de8ca250ae623344e. 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/SEVFZ1915518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd0381689b43569175df7f3bdd2948092dc21b10fe6af40e66223ffc446f469b. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/SEVFZ1915615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x125622b07e8256ef457cb2eed528a9736c720afda6753695855547f7db320025. Chain 2 (Bitcoin): anchored in block 958342 (2026-07-17T01:09:53Z), 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/SEVFZ1915002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd07b0fa7144c58ec0cffa9328ae7514e3096914ec9f054d5244833eedbabe83a. 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/SEVFZ1915003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73c52f7bbf74cbf0d22b18308172fa5987ce94ab19ee2a0bce371054455b2fec. 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/SEVFZ1915006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ff6f1519fc21234ba2948fd168e390e9ddac08f52a1f0132b44e393ffb83da9. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/SEVFZ1915009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1563e13ff6ec801dc6a96adcc234805db8175c3a82a3743a1582b3abae0383c6. 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/SEVFZ1915014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c76d03b5849bec716f58428bd2e958c99f53403a8acbf3ede375246ab4de592. 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/SEVFZ1914804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c3d80b9e00ad27fb1e4caea55865fa5200d1d74732785880531aa4bf4765e9c. Chain 2 (Bitcoin): anchored in block 957796 (2026-07-13T03:24: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/SEVFZ1914806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04184469eb29adff784db5ab6bc5c0f316db9a5b9aaf2f0a1f6c67a447760bd7. 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/SEVFZ1914811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x386740dba3293281c8c62859a17a6dbd42121a5d4824ffaea161f873b5365d44. 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/SEVFZ1914817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34e13a3990234828bc02c6246e9564566446f581596677349957fc8cc19f6ca7. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/SEVFZ1914819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57275a207527ebbfb66c20daaec03f7b2813f7980c7782a24d0ba429f19fdf39. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27: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/SEVFZ1914302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cad12c2da422716ffe9041ecd6fbd65e26b13fd48e936c68c91791cd25f50ca. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12: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/SEVFZ1914305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde09096802669a95ba6d79be2fa7ff4b7e893201071e899b97a1a13b1ca60a3a. 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/SEVFZ1914317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x353f77ece63cb98aba37a2e3ec46c2c065291dae8b549e2f6d9fe0d15ec7f22a. 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/SEVFZ1915102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaed65424e6470231b72ca53ea507587acac9de66b3b566107baef4f02191f83. 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/SEVFZ1915206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10cef81ebdd2ef30497eaaac283a3f4d86de772fae51e927d9f5a1a07a32dc4b. 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/SEVFZ1915209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fe326af41bf5a4975b35e3ff4409f01529747e640d9b20e487633283eac1704. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/SEVFZ1915211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2590fbeb824cd7c01263b523fcda7c591f0acc60204a68915cdfeb7eb6ac56d2. 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/SEVFZ1915213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cc4d2a65c6adf8ec61ec0f23967c3e8b4a4e3c694b96f6b51eb6ff9c80c25a5. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03:27Z), 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/SEVFZ1915214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3e1788c27d0f5cee596ba2951ec12a6181a3c8c6215e3e50c03171b3b81b3d8. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/SEVFZ1914504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e33b169cf123a4846f75608968297e513dd57915c1e0d6ae39530f1ae7b8a6e. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/SEVFZ1914315.