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 0x35dfdcbcc41eb6e1be91c6222aba667e9aa105f8d57ee8167a80710c49ff8e3a. 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/0d4b7422-699c-40cd-912c-909d131008f0.json and https://artists.proofprofile.net/proofs/artist/0d4b7422-699c-40cd-912c-909d131008f0.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 0x2ced2b02c161f26826dd92d5b8564fafacf60c700ffe8f356a26dba3d7d695c1. 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/UK6821720628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6c62e9d22a9cee48a9fb8b7e2fd9f2c730e9064dd9b69803002cd67782c12ba. 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/UK6821720717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8876bf71605c276d835376514d3a16d33c4056c7d8f2ec66dad8ba807f25b2ea. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/QZDA72042248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed3ed0d226e2105e358cc79f00b35be0a57a03a02129808e92cdd18eea28c0bc. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15: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/QZES92046951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfec6f095782ff490674809ea1cb5a7962d64890a083d62a9ebc1a7adbfa742ad. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17: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/QZPLR2137297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73212020691c5f5606e6df0c6fa498e16ed8173ce72c8ea538eda3ff0f5dd46e. 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/QZHN32255364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d961efb67d7633e1cfdb9cd53577d45e424dc482a530bd2610eeaaf40b565bc. Chain 2 (Bitcoin): anchored in block 958947 (2026-07-21T00:53: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/QZK6L2208888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dbc111c45519c5ffdf2c4bc961237871229243727153bb8b558c38a3cc15d99. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/QZPLS2276335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a1c0cfebb9cfc416b602c10933d25a78e667eedd17bd91c2ddab846f938bf7a. 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/QZPLS2276337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16cfa40fdfb7f36ec12c92544ea3796e43e6241145843892770b61ae9b6964cd. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T00:52: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/QZPLS2276338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7297ca9c820f9600aee055a61ff1b71afaf01895c579ff9b9cbf0b549969c24a. 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/QZPLS2276339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41f0d68576a57bbd898a033c87c1aef0a7fe4cbc3eca764dc6b8243cfa133d41. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/QZPLS2276340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f287ffb702c8085421bae0e554fcf750a1b74b5163fcd536c198ef41f212097. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19:47: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/QZPLS2276341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86408d3bca9f7bfab28b54d9a6a247633be9f1d3ab53885467c8f6dc408d3d04. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZTAY2246276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4d965e24fa5072548aee3c83045c106e93554e1875bc2b62bfb1603dcd8fa64. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15: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/QZTB92247404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd92ebeaa7b4979c0d2e7a994b3c4a5f01454144254aeef24dd5a7b8523423dc6. Chain 2 (Bitcoin): anchored in block 959073 (2026-07-21T23:25: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/QZFZ22351624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12e46ef04c3a031881307de0f0ce35bd2ad237b7738a579b7ad5cfc50beafab8. Chain 2 (Bitcoin): anchored in block 958708 (2026-07-19T09:08: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/QZES92304295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02cfd50fd0b86463cebe699c7f88defe01b0dbc69e7b7f618d3c086acb119832. Chain 2 (Bitcoin): anchored in block 958395 (2026-07-17T10:10: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/QZES92304296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b6d2b6d78dc5b0fd990222111b780d565c951e911ea62f12db89d37bd7070d6. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14: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/QZES92304297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb10f2a3d26be155f0b3de43b2039b4e9748e11fe015a9ac54692e995aac778d9. Chain 2 (Bitcoin): anchored in block 958708 (2026-07-19T09:08: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/QZK6Q2369999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf2bf239b65eb0138f107a35daf5ed0c59c64213b109997b1b7b32756e97dffd. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/QZWFJ2397730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9bbcdab1de9077a4b34f745fc3fab04c1b48eb710d661bc5e25a8ce916e2ccf. 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/QZWFJ2399091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26e3e6b9d1c7e51c7babefeb55c7ed80f23a4e887438c3e6ce5ca8f71ea921ad. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZWFN2397744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x609a767f3f5fb0d496b125570c2feff1464d541e8dddc0eccfc6960c5ebfda7a. 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/QZFZ42486408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf36f66324e3e4b0edd168164f436b389a2e367dc0653dce69349650d8fd2ac4b. 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/QZK6M2429130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x322ce5afaf1c60fc300869790e96b8cbb4355ba0f9b23175077eca174c6dac77. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/QZTB62436666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf599e97bdb839dc3686bb9d20f100bafac2083dc71d53d5c70848d6553f621dd. 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/QZZ7P2445483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf113f636aa3bec86b4c11305649fe05aa950c5114360eaf3000f6d59ebda9977. 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/QZDA72550550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16e0be01e725942dc1ae8416c140a60bbbcfc6b58b3b40548f3f97735a469a5d. 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/QZWFF2527069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefc7efb60ba66fcbedc5ad450d7ebb1abc8bfdadb978d27749819f5b1f22a42b. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QZZ7X2563454.