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 0xdd9470b6956aac63f09cd80fe83f4e369454ff95131f432875fb296900633301. 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/5c7ed96f-8e2b-498d-acdb-b2f3b5dc4989.json and https://artists.proofprofile.net/proofs/artist/5c7ed96f-8e2b-498d-acdb-b2f3b5dc4989.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 0x019b9b7fa8771417b6f4d127ef768dba22ffb148592589956536e2b7ff7cf5ab. 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/QZES61966726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1348ff5cc0878d119ea8376cf1397eb66d1d471fba2016aaf24b9a3ab1f74d25. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15: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/QZES61966730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a56973ed152988bfed305cd6c494ea7c6fd8c1b2db7e852a1f7254c3a1f659c. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T18:00: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/QZHN81933844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa609a20c503d629a13fc37819bf801ae87a56a7a994d0e3a6e511505b78c8a55. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33: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/QZHN91954880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e49c40d302e0486e363a04a26f360e72178dfbf5c867795574cab324fa2fb8d. 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/QZHN91967739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc658c58eba187a10b9fa1459c4e489a41ee044ad3ece09cb7286d3dd300ab5f9. 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/CA5KR2021729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeda8b69eeff009524688f35f0f9613b68beb7904682a8af5e1040be4cb8b6d1d. 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/CA5KR2021739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf172c208faeca48ee0aa05a231cb09751c74a58cc0fb185a370bfea253decbec. Chain 2 (Bitcoin): anchored in block 958788 (2026-07-19T22:07:06Z), 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/QZHNA2035259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9061f4074f58348a77033cde59e9cb99f3a156cbba6f68ec35cfcb4fa9ad2aea. Chain 2 (Bitcoin): anchored in block 958625 (2026-07-18T23:11: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/CA5KR2080683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe36a9836193d3d94418d2bfc92a6e8a86a23a76a43b08ef0f39e811df5b20034. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/QZNWQ2052373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71fee0dd89cb0e7cac6e1d4cd752307831e043e4384ac05878e628d486dd6c84. 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/QZNWQ2052377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd139877eac3e109a4ed29b46ab501bfdf2d09e1c8c5c1821a5ce19709e4ba662. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T09:57: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/QZPLR2025946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x197b00e12ceaec037b797cb2abe4245bfa85935c539f78dde2d39d016cf3d713. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07: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/UKR6V2110851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde2b3bacc8e9c1f12317c5330f3e17119b45653bdeec7b2dbfa3a7f3cb9f2946. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QZES82155350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2434f7cd4ea1abafba5698b073d5c607a3a15a3ef27b997db1a4cb88093d0cbe. 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/QZFZ62255484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83a7683b60aeac29c56eb2a6d83d8d3ddf80ab36ecc6c51aeb4d809270bf99ef. Chain 2 (Bitcoin): anchored in block 958703 (2026-07-19T08:36:12Z), 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/QZK6J2213721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2d87e4fea0a542f9069530ca7212853b61cb8f0c612f86a7a6ffe6bc3f55652. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39: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/CA5KR2289217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21718040c2927aceed5a31d7582080dd4731dccf09d30072505da7be52f2895a. 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/CA5KR2301490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21e06882721b2905ae6b3e6ea0cb043ef7fa4b1ccc03f45713885c5e107b5c50. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33: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/CA5KR2316246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8377c1583539c26e62acd52de7002586b4d7f8685e24269bf0f8eebe2b9a8b77. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/CA5KR2316273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9fce84afd5743d017204df7e802bf19d21de7a1d069c52f0691ef4e9242bb99. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T11:29:13Z), 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/CA5KR2316401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6e59f26b9f78f2288d7a6f0d68b257b30c6ba2b9cb2abb9c8c553806722de46. 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/CA5KR2316411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d8cac136d7be806ef6851c8f4e65f287a4fe0ff44eca305f3297789ca36f1d3. Chain 2 (Bitcoin): anchored in block 957876 (2026-07-13T16:00: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/CA5KR2316412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bfa8caf16d22b74e59dd1f392f0eea53c574a4ea16effdaeb99556d6977172c. Chain 2 (Bitcoin): anchored in block 959355 (2026-07-24T03:24: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/CA5KR2316414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9061f4074f58348a77033cde59e9cb99f3a156cbba6f68ec35cfcb4fa9ad2aea. 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/CA5KR2080683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2fda2eb91ef88b0460943c2cea5065731f1316dba8643baeb3c6d38b4d588e0. 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/CA5KR2204586.