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 0x5ede7513e3cb50458e065a53830e36dfd7b42e3404e0084cd3c52629f3794c1e. 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/5d0b5c3a-6cad-4c69-9e62-45e17de2511d.json and https://artists.proofprofile.net/proofs/artist/5d0b5c3a-6cad-4c69-9e62-45e17de2511d.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 0xaf56fd3286a9a046d247082001d02f0375822d71243e27bc564805a7504f01f5. 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/QZES52102635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x250e381b602fb6aec3994c0cfbad097d0e9c9ce988c2c47a31f407b93a6505c0. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/QZK6L2344591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8a3dd173c2a3ace0641da0284440f4df498b96fd225b1506644808abd4e6f90. 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/QZK6P1907036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8a3dd173c2a3ace0641da0284440f4df498b96fd225b1506644808abd4e6f90. 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/QZK6P1907036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50dd9448c3b5cab2f6ab31696c5b62f0390b790b822b17fcd3b067f00ec26c06. Chain 2 (Bitcoin): anchored in block 959089 (2026-07-22T02:17: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/QZFYW2005689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b647e13c8169eeb39c58499934ad3caa664e9246861eb54813cf316b140ba84. 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/QZFZ32059012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b835630a23304ccc16d080f0396c69add3d7bd4587fc28313dbc0b0e8e3b01d. 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/QZFZ62030263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3c451587a24fb3196854a48f4f92f315d991ea35c29a32c42b2b74d99516b37. Chain 2 (Bitcoin): anchored in block 957554 (2026-07-11T10: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/QZHN92129054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75b71c703ece48b3b3817723d7246fd79eb008aa6f7c628260502bbeecd051f4. 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/QZHNA2133355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27a6d2a5b251a32d530ea44b7cb3828680957a86ba2cd0bcd5e29e3a199d0075. 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/QZHNA2195269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27a6d2a5b251a32d530ea44b7cb3828680957a86ba2cd0bcd5e29e3a199d0075. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/QZHNA2195269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae63e995152aa3a4387d7695454d598cc360b4c90d18699e9cb8eca539601307. 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/QZK6J2107001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa0001bb676149c84176646850f8de03b36ac5fb06f1c245ce1c9809d3cf28bb. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07:00Z), 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/QZMER2106725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99bd85c2b9ae5011afeb305c406c8ca4aee7f587a2f12b798e9ca167071b7124. 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/QZS672151209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb851965efe27f722e712da9329372126aff4049516089dc72dd699d68feee68. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05:16Z), 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/QZNWX2156496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5313a7a6725f4314b569930cddb3797b9fba5726923c73d8f50c35883f591b9. 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/QZNWX2162771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99bbe26dc647acbbab95565fed08a95419c8883cbce04648689fcb657471628b. 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/QZRP52108683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8063862087dde1deee7a5be6bb891c8b55f510789318874e226f6f00c1ff7906. 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/QZTAU2163621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x766cb9b5e4191832dacf7879893f244be53e6a6486484ef30a78fc4eaa15bab2. 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/QZS672275465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3c53225ea51948f100e1d639c0f043b783994e6fefd3b65c0da93fcf5c49b9e. Chain 2 (Bitcoin): anchored in block 958667 (2026-07-19T05:04: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/QZK6M2269785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe91f78c20b92f6917b6314c498773160f588ed195389b7b02681119c147597db. 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/QZK6J2270943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe91f78c20b92f6917b6314c498773160f588ed195389b7b02681119c147597db. 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/QZK6J2270943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x774f88eaf6895ca004a97418a92f527efae7d14a21c2436555dde12ae7278c45. 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/QZMEN2216164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x513e24790edef10bbd5d076612e21c48b341efb48a501a90dda8ed6dce0ee1b7. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/QZTAS2229444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dd751964f08f2164f1f426401954586e20eebbbc6df5eac8d8e50dcb4f0c2f7. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/QZDA82352485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30e7381c1791b1a39aab7c57c9ba685c66da00dda4fb7d0f78ec52e7aa289e79. Chain 2 (Bitcoin): anchored in block 958558 (2026-07-18T13:44:16Z), 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/QZES72311855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffc538e3d5840dc86cf3566d24dfb30b2e7a891a38b50ac20c9d9e035381086c. Chain 2 (Bitcoin): anchored in block 958529 (2026-07-18T09:21: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/QZES92327706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8063862087dde1deee7a5be6bb891c8b55f510789318874e226f6f00c1ff7906. 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/QZTAU2163621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x250e381b602fb6aec3994c0cfbad097d0e9c9ce988c2c47a31f407b93a6505c0. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/QZK6L2344591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f0112e175b6489cc19f8f382aeb82c4ab570763975b9f5fa2a8d92dcbc7d4c3. 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/QZK6G2326625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6168c7435dbb6c2ea984ce531139425c3147a51e89f9e5c50414bfee442a96bd. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZNWY2437240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x827eef79a566e1b57eea47615cda6deabf73a0d462ad9d09e6d338558485ceaa. 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/QZTBA2437619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e1401446eee59ca3b5d1dbaca8226fc3f09899653a34d490148f6765634d2e0. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZWFH2489313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1eb680f96d81124e797978b0109d517e1e1d17ffd63691bd9a06f233120d8e41. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37:37Z), 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/QZTAX2533435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1eb680f96d81124e797978b0109d517e1e1d17ffd63691bd9a06f233120d8e41. 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/QZTAX2533435.