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 0x21da1953741f1a091383fa4e4e0699f360b4ae731109c480e68b96773547376a. Chain 2 (Bitcoin): anchored in block 953807 (2026-06-15T16:39:18Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/eee45bdf-8b77-4139-ac56-ea5998f69403.json and https://artists.proofprofile.net/proofs/artist/eee45bdf-8b77-4139-ac56-ea5998f69403.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 0x58d8527c6129bf79f4e4571b47e1d2c2becfc4bbdd87538130513e64d371b238. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/USL4Q2040949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30e7f7845d3ccf513e423a6885bae126358b07c7424e75200e4edf353221525e. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/USL4Q2040950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb626ed705c1fdc08fb441888f62cf37087d0009edce1f73a2ab9bd2468c84e1. 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/USL4Q2040952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6319e5fcf055e16c1701d427f43866519cea8693c5aa1b687cdc8bc93398d90a. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/USL4Q2040953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe31a21c4f8ba137bc56cfa4ba0e34b0147634b1c36eada8514ceb64ff643114a. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/USL4Q2040955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4c55f747d85ca6ce2fb1aff72eae1f5ab38d25755d6c5e540211342e0feb0b6. 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/USL4Q2040956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b4fbc2bb7ac6f715f73c4a651f1e994a8ef3349218f1240fc145078fd661477. 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/USL4Q2040957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x368ea0e73002b521ebde9e3c4c0e9b8bca5d881efe7797bb58b5dc6187545d07. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23: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/USL4Q2040958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe10f5d81bcf9a797abd9810ddd9337780a9b21a0ea5c63d3c1d13cb211ed71a8. 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/USL4Q2040959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba12329ce813d980605383ab00bbca181bd3d87746b6607ba6caaac766ceefb8. Chain 2 (Bitcoin): anchored in block 958666 (2026-07-19T05:00:30Z), 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/USL4Q2040960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb37b58d782f63fa5caa4677dbb9d3374b4c33cd8172b0c028afeb7b1aa7c0e2. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/USX9P2090414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1daf657f29c8ea283ad89631cab868f46a0b2adca22171112b0e89b7ae3f2000. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/USX9P2090416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2657bb591d7ee35e0f5a80cf0401d877483c599a7a3f3848c20ccd0465bf7d7d. Chain 2 (Bitcoin): anchored in block 958738 (2026-07-19T13:10: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/USX9P2090419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fdc3fb77a996c93f629d5342c9fa9e8d9def17304b87b3e2762a516575f8b11. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33: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/USX9P2090425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a6e69761738966d367ec4ea0bb065f898bc171a003d70b55ec83056c29f8629. 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/USX9P2090426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa649f1e40564ef727869af13839b9bf6058a6f382378b3963283ef72d26f952e. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/USX9P2090427.