1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → block must exist at that height 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 0x3fe52743b3846b345ebf704043b91b74393b7c8d6ddf89b9b036dcc6f3f25bf4. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/061e7f6f-ac32-4ee2-bc21-bd62445a83c4.json and https://artists.proofprofile.net/proofs/artist/061e7f6f-ac32-4ee2-bc21-bd62445a83c4.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d3a0252ea5d678a58fa3f664723c81ee04c1e4ce5869de58558e4f107649471. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6wBFYWdyDPpw5j1op9YgZH.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6wBFYWdyDPpw5j1op9YgZH.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7902ace2db2ac461cd0e03d40dd5507b9a1cc899fa4db33885ce8fd7eb4f2cd9. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0ARW4OC1kAQuvsVSDmtjZB.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0ARW4OC1kAQuvsVSDmtjZB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02da78c98a8558488dc92f3099083e1ce62582c207949a3cb0cc26fdf6993f0c. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5Bg0f0VOFDVVgjhwguC3ll.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5Bg0f0VOFDVVgjhwguC3ll.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d0fe5b1f0e99541b684dcd8484021b7b3018ce34c0af605a7d48fac009fe623. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5GwXz22rf09PYiNf6CcvnT.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5GwXz22rf09PYiNf6CcvnT.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1de339169dd45ac2dc984d9678e4fd7f02232a4331609ec42f68e0ac74b1b44d. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0NzKOql9wSe1UPXGkBIivJ.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0NzKOql9wSe1UPXGkBIivJ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd6c12f7b98f59919b0f61cb4c11cbc9241ecd0fff56bd48845ffe4c57a29d03. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5PJm1FCQMr0uSnjdOmS7vg.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5PJm1FCQMr0uSnjdOmS7vg.