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 0x1342f846d189620f313e4b1abc2e79834862f1b204299d0a3a814252752a4a04. 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/661ee8f1-8baf-4139-a2c0-7148ab13f626.json and https://artists.proofprofile.net/proofs/artist/661ee8f1-8baf-4139-a2c0-7148ab13f626.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 0xf834bee93f916f8400203758a70b331ca881b5991839909aea464115b4c50e12. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T21:24: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/QZTB22375262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b4ad4e18ed25d08e13204c0183e66f76589f5bc146015401bc4819a61b2f1da. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50:22Z), 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/QZNWQ2430492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f0cdf8c82a85d3155bb91746d9f0c2d5296e23646b7647b91e620f477c58635. Chain 2 (Bitcoin): anchored in block 958121 (2026-07-15T08:02: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/QZGLS2566492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd311fba5f8f74d02f9841ba696e23afba70ffe4651200c28f1413f67a319820. 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/QZNWQ2566696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5213768e5d1e434aec4905e9dd9b59d86da598bedf6dba8276513946467ddac7. 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/QZNWQ2569035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5fdee9dbc5d87094eea581facd6cab42932ed8eafc228f1bf79f17544df2a32. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15: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/QT3F92589333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbee5e7a0ef7653171986ef6fa4bfb204f8986a01af18a4638168ad51061f425b. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01:21Z), 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/QT3F92589334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe15d8b3a6c6af4938d1f6141c57ab0e2dad0f2b2ed5005461639ccd1a150bf7. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30: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/QT3F92589335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa8e6a8b65b97daae8c43cd9753004108b46bf41ecb98ef088bd4b635a3f93ca. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54: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/QT3F92589336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbf5126f613ee4e6f9649a6dd2475c1caee72ea6f8b2f6911db0774f2a6ec53e. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T04:29: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/QT3F92589337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16914d06ecd88d6be65abb191db300f98f9d4d4c80aefe1439616846efebbfa5. 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/QT3F92589338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ee7a8301aa153e036c1288910e9237aeb1d7cefde1e9c9d82bd81e0e5824cc0. Chain 2 (Bitcoin): anchored in block 958880 (2026-07-20T12:33:53Z), 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/QT3F92589339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26cdbefdbffb1d21a75f0c3e88b6a6e679e6f2e61e74118fd0161edbed7df1cb. 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/QT3F92589340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9454564baa71add67da9ebaa0024ac763c606aa45e762036f56264f9cc91a11. 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/QT3F92589341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91e6f61803cae103a5b3ce456b13784f3f746beca6fa2b2950ed55acb20089ee. 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/QT3F92589342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b0c8607cfb21993b6bfedfe1ab5aa265504bfa49746402f79f90f02cceb110c. 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/QT3F92589343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a1e8b67ee595abc765b2d736751859ec9c8638e57ec0ecc3f3fbe6aac07aedf. Chain 2 (Bitcoin): anchored in block 958913 (2026-07-20T16:58:47Z), 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/QT3F92589344.