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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd997b3fe14900b1ecdfa6574041e54301b3caf62e089ff95d7f6170913b7b50e. 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/c1d47df4-78c0-4cdf-8f00-a0cec99b8d4d.json and https://artists.proofprofile.net/proofs/artist/c1d47df4-78c0-4cdf-8f00-a0cec99b8d4d.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ecdd8327ee72e8facf2eb400d86cbaa4b925eaf600cc40f717f8405f2b855f9. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/QZK6H2301647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd040c76fc14a89b02cd8aeb8e6ec18faea50c398289c3196113cdc09d2a44e4. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T13:35: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/QZK6H2301650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa73fed2921b2457324f9567479b1b30e6161b08b1b907c1b967bc096cb81c9b8. Chain 2 (Bitcoin): anchored in block 959002 (2026-07-21T13:50: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/QZK6H2301652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x172b977545145ce8a611e20559d3adb03960bf32880e3ed1f724122384db13d3. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23:20Z), 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/QZPLS2323241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb42fd3c9e9f6e88c406ab985bf8446ba14a77e31d8b657fc83700c215bafaccd. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/QZTB92354156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8398ea58decc8564669ae74aa54c2cb6543f53f022d3ae3049fc7b20c4136b1. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T15:50: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/QZTB92354158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4166a1df4a22ce563f92eebb9ebf21fbe288177aa494bb65a33f86841affb9f. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZTB92354163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0668f2d9a6cff6c5f250d6ef9b11dd87f093b369ef0f0338ef9766dd445d80e1. 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/QZTB92354165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ea2b80cef4e56753402795d640438dd97c674d500cbe909c41d770fa9623b7a. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/QZFZ72484909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x347e575f795524e6fed32f6996eaa9b056301e602410934e127611243d9bd221. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T20:54: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/QZNMT2457215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a6d9dcad7b477a65d0bb059ba4d975e8412513e716f4b9e7e23307d6a6eb91c. 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/QZNMT2457216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8eed15be1644bc989b619bf6d7a51cd9828152bf9609ce54e4243540a77a1a9e. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T13:54: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/QZTBB2488864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f0337adbe99348cd78bf655c7eeb6707985d2a07a71381cba3b8655bd37d15e. Chain 2 (Bitcoin): anchored in block 956440 (2026-07-03T04:03: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/QZZ7L2450752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x909263a31a1c5b6c87b199c5e98917a35acfde42a32f3dc01375c7b23132580f. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QT3EZ2474741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48ea043a5536f4015171dc96ef258ca76fb9fcfe691c3041ce14a20a9e88f61b. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T16:27: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/QT3EZ2474742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21d4b729769ded0aa42f98519b613c7eb611c49908675a742b75e31012c8b9e9. 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/QT3EZ2474743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc06345f6b2fffc951404f813e5d69b67275396b65bd1b46ec55618a7e046e328. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/QZTAZ2510499.