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 0x09407adab188b223bcd66dc2c44c665d1b53ffe1e555b46a9b928c4c53541495. 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/6b5a1e3f-cb0a-40c3-b7b1-3473d8730fe8.json and https://artists.proofprofile.net/proofs/artist/6b5a1e3f-cb0a-40c3-b7b1-3473d8730fe8.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 0xc0fba443ee8b98f7565df92197895ace89defec11e66b266599d13a487338f54. 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/QZW9M2301446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffbfaba0c1e6669ad5a21b175ae8cc79b644c43db9a5e877af125b1eefb6449d. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/QZGLS2440054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x054caf57f5f190d81bcf09faaec217099ac3a4f8f43bdde1a8e50bafa46f4667. 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/QZNJV2461790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x497078a87be340e07e7ba8ab11c2fc07948393e21dc562ae8b1872cbb30eaef5. 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/QZNJV2468558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50af24c45508d482fb9972e133530a2bfe0a148a863671565c1833635638c142. 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/QZNJV2468559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8760d5884f938e6f4a4ef9949e8731e2c66a50a37cc011af889d18b9890c76e7. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QZNJW2491459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeae612679a618d24265ef6dde29b8bf839619b49ca5954a60fe22211890636dc. 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/QZNJW2491460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd209304d25f18a5ad19c40b2290fa14bf9df1504a021bd8a005888f4313f75f6. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/ZA56E2306052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee9f7492dcad89b098c482f49b77575ec7579ab39c63b80cb382625bcf39ea16. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22: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/ZA56E2306055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2408bd9196549ae4e053379503acbb87125602dc4cedfcc11e631513c0a7a3b. 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/ZA56E2306057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18627cb79ecdaf164bb34462ee36cd18fc2b543860c2e589392a6de736e87493. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/ZA56E2306056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65435ea6ef26a22285b79da48afb40eaf07b9748bd46984f8b82c9dcea058ef6. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/ZA56E2421770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf2d5dfe0d76340cbf89261a465758862a2e010985ca45d5e1654e24de4d388e. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/ZA56E2421914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fa2d8a152b32f0d4fbf1e5191d4b6853eddfe6b8faccc248b41843a73285bf3. 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/ZA56E2422032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7727d6fe8d58e2c2f268203cd6afcb88bdd0537490fbb25e065795e22946b59f. 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/ZA56E2422033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d03d1224fd0504196b0422ff4197659f567e313e1212ce8496466ad001d7203. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/QZNJW2500714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfde74f9a904163b89fc541ba758a048ae777ac9bd2de7b8acc975bf513ce916a. 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/GBLPF2513542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86a53793ed02f9de0a982b5363e277f33bc66d0477c323e1eb5945110381d662. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/ZA56E2422228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb63cf3a84e217bda0f6fa4ecbcc3083cef6fd04b193a5ab20ca13c684a141ec. 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/ZA56E2422483.