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 0xe27b1342d42191ec075f946178f96483b87c578f6991fb486669079fc2cbbae5. Chain 2 (Bitcoin): anchored in block 953754 (2026-06-15T06:45:19Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ae90d611-636d-490c-9152-989de62d7bd4.json and https://artists.proofprofile.net/proofs/artist/ae90d611-636d-490c-9152-989de62d7bd4.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 0xa4f6c5c940901402bdc581e3cbaf814a462e6091f81baace9607cad3b964ab6f. 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/ES71G2017516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73927f982fdbdb2e5b87121fde5039273d79eec39fd73cec88c37be2d10dbbb5. 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/ES71G2017517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10d97cd7e2942b8e039afacbddc154850071bd4aab3617ce5f67a5f293770130. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47: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/ES71G2017518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c66ab8921fcc11a8eac3c6ab51e64a79628cc9b6b57a1253906497d68a91b22. 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/ES71G2017519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e9bb718eb31a20870d393242d0407cd451f117d2c0186b5a0adbc93b6e61a52. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/ES71G2017520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88b5a44e33cd49c3b89bcc2c3501121bcf0998849f9a92154d28a4dde11975d5. 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/ES71G2017521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x717e106451ab8e934660b8a8063dace79dd33336eaa43683ae13777944987b6a. 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/ES71G2017522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c2a09546775ec27ca9ab6e115781ce36db456f26da550a18bf824755ef8fc56. 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/ES71G2041647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x203200be3bf17ae480c4de50a9f324fb088c4d96bd9f3096a2e1c5f1f2854786. 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/ES71G2018427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6b33f3fb72382a064584770ee35f7d97cf2e975ba3112b4c036483d777dcc54. 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/ES71G2018425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe098514779613998b263c716bfa49af3c1499d07305dbad4cb672220bc0848eb. 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/ES71G1936781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x671c6fba3fd9fb0d22572986b316fb15a4ebe00ee926f76d768fc3477a4fbc6a. Chain 2 (Bitcoin): anchored in block 960200 (2026-07-30T02:37: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/ES71G2017911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1cb395ca1e7a603d6cd25364bc1efee233ec9f615fcfe99f3e9859150cbd8d6. 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/ES71G2017912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8196142781d1d68e20d179c55beb53ff3ec250773e159043729f3e3ce98e6a5. 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/ES71G2017913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86c21c9a9d195ee32f6da04ece37709a58fdb8992992b8441c2e2b526a85e09c. 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/ES71G2017914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x100b744f539ca7dfb61df9224a117a4767d11115f911b48c985efa393739133d. 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/ES71G2015345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a329cf8148b56f0cac59d6be7b7ee66c10d74b25a156ed439830077cca83743. 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/ES71G2015346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc8a1c8aa9d9c73ca1cddbe3c1dfd8ff05329cc84f1d88c3a00212881517e00c. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15: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/ES71G2015347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fe0139fb3803bdc19ecbf383975ea5a4a25b06190ee13b2ab4cc1b2326c53cb. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30: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/ES71G2015348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a3af8985444654f99a5112aeced7d990954195e3162fd892eb5ae3da34912d2. 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/ES71G2015349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9888ea3c4852aa49b20b0d91c9d074ecc1c4ebfed6f61165a316bf8d4da2c1c. 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/ES71G2015350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bcc82e9012db26833f1ade4dfc755058d401e1fcea58a0aa859bf0b813d50dc. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/ES71G2015407.