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 0xf5a7439e9651e47a6fb2a9b107adf1eab3ac15d10588cd7b8d8725c98587a6b7. 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/0f93bb31-973e-445c-8a4f-24b849fe713c.json and https://artists.proofprofile.net/proofs/artist/0f93bb31-973e-445c-8a4f-24b849fe713c.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 0xf7640cfa5565dd783ea2e12a84680ffb75dc46ebb51c80330964041b1005babd. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/RUB241328004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39dd3b422faf315f624b90ebf7ef5cb4d40eca7d65ff95bb904a11320d9272a7. 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/RUB241328001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2568b22adde52fe761cba5dd6e2809e4d094c5ae75857a5d99807c417ddf264f. 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/RUB241331501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ac689dc4aef09fd84323724813f6e7c9a9df639cd597f648a3fad12056e88af. 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/RUB241323902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e92097425be75535b913b48088e4013f8fcf0b97906fc78cdf1938e9beafcbf. 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/RUB241445703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d5ecca61d3386e2ec8e578be3c5ed0d92e656afbf851332208898fd4b2bee49. 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/RUB241656302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf27bbc21074033c200039914b9ab575a9bcafff46a2e4fe2e8e8627177e1fac2. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/RUB241656304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf354d46a1269e7048850a507c8971b9ec5609cebb9968231cd75c4adb0c64ce6. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09:36Z), 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/RUB242076010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba0381740e01f6f25771039700ef2393a55997f34ced3a3e62862e910f7d8312. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/RUB242180903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d024165af62946e99a807b2b23bf1f0c5ec166dfd0fb929f59fb831fcebe6d2. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52:36Z), 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/RUB242182001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6234732ce7bfdcfdcccb9059ae6cd268a9bd6979934b05976d1c1a2e54b7eb88. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/RUB241445801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9147ae18b6673a1bce0ea55b3db807258a811f62af6017f19343ad569ed7424. 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/RUB242496401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a80fa6108a5ee393a46a55d40a8fd95c75ce075617564ef1c0ad23d775dc500. 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/RUB242401301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0ce2cfbc496b18e88c54e28803d68d35c6c7874105b958d79406b8003912b18. 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/RUA1D2534198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbfda72b2ff5959f59aa81fa8aadf46dc701f7dbb41bca43059b42cd1221cee1. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/RUA1D2553333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1df98c9055496efc3e9a154e4afcab4b08bc6726cb6470f645c2880cebebefa3. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/RUA1D2553334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84ac078a17920283655a84346dc5768e70d129525a81f0d729ed022803af7202. 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/RUA1D2553335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcedccbc0a83ec6ab17e6f537df7f59d329b7692641e65214df60e6fe6cbfd011. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/RUA1D2553336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13c133d8f15fe05ed9921e24f3a69c5f28828d25db34e680aa0fc43ae02ef5f6. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/RUA1D2553337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c4579fd2fea37304a1dc3bda476461afb37eb7bea3a0500ba5d6f9a7e4337e1. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/RUA1D2553338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2435187af98579432b7f593ac1f93415fb894b86f73a55610f9e153d268429e. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/RUA1D2553339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x800533e025a8be61a8b7f1fbb0426261c99fea54b728121caf25029ed52e0cc1. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/RUA1D2553340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa1e18e9f7a05a917a9a31c800e8d623443b1fb02b7e2f1486c43f7f68bcfc9d. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/RUA1D2553341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78d46f0846cd30bcbd59f8c497b43b32f046292d6c8c65949e028005596174b3. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/RUA1D2553342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb841fe3198d5b48bf533b7c863fc8cee27cfdd7d4d89d75512cb91864615647c. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/RUA1D2553343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2b6d52d5c855e197865f8c5a5092de2240162b3ccbaeefd72970bcfb07c1780. 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/RUA1D2553344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58ec3e15398c973be0501a61cf1e1c5bde8c9121e3cd332af8b61d71114f3fcf. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/RUA1D2553345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ceda8bbcd2abca2baeda99d642469e5611c06934531be5d7450168d38d7606e. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/RUA1D2553346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd00e138f5a7d938b66404028a042f640cc57ffd92238705ac315d13d8a5fb06c. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/RUA1D2553347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e73337b9961406305a8abd26962c0ed5c5d9362c4530f906bdad67c257b2b33. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/RUAH62516169.