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 0x1729f299cd6ed204e2b8e0b610b0cb542ac5de143eeb15e3d26d259e28befb46. 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/2e35be1d-82f2-47f8-ac16-157300fe2ae2.json and https://artists.proofprofile.net/proofs/artist/2e35be1d-82f2-47f8-ac16-157300fe2ae2.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 0xa7ff6178bfec50576ec2ee22cbeafbaa10b62441885eb1d868856aceac7590cb. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1mf7MUcLc2owVi6FyELDyi.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/1mf7MUcLc2owVi6FyELDyi.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ec4e6b5470d02242f6a0c8c064e4aeb9356d52db8bb38cf8a964ededbfa30b6. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4gcww3DQw7GaaguWWfCUiS.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/4gcww3DQw7GaaguWWfCUiS.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e8062a0a65c2d638b89f9b95f74c631347bf53739b42cb84182368bc20d3d58. 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/5Jzvlu41lqqVnTP7bJiKeN.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/5Jzvlu41lqqVnTP7bJiKeN.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97c3cfdc6219f1b92dc43af2d64028e1d4cf899e791a569abfabb61aa0d0e28e. 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/66mnhZn3sRGZmPqs6WUZYL.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/66mnhZn3sRGZmPqs6WUZYL.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c670a7f7e4f07d2fbf8531ae9442e1169b0772c4f582f957a3e1cf03b19ef45. 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/5gG1bkV1BwVGxGsYyKsIX2.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/5gG1bkV1BwVGxGsYyKsIX2.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2edf5cb066d573f77a5f8fa3b37da3995c0f6fd008ff0888076c39d0b2298878. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6CXfo3VhlEkd58tuYg4R77.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/6CXfo3VhlEkd58tuYg4R77.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2edf5cb066d573f77a5f8fa3b37da3995c0f6fd008ff0888076c39d0b2298878. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4tCyxMoSVFzlHliDRhiInF.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/4tCyxMoSVFzlHliDRhiInF.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c670a7f7e4f07d2fbf8531ae9442e1169b0772c4f582f957a3e1cf03b19ef45. 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/5uxkU47RPd9sSjz1u02xnf.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/5uxkU47RPd9sSjz1u02xnf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7ff6178bfec50576ec2ee22cbeafbaa10b62441885eb1d868856aceac7590cb. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5wR1LG6Ub3RmnB0WOlWtxI.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/5wR1LG6Ub3RmnB0WOlWtxI.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97c3cfdc6219f1b92dc43af2d64028e1d4cf899e791a569abfabb61aa0d0e28e. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2BT5qhFQ92jl8t6ndK9K7X.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/2BT5qhFQ92jl8t6ndK9K7X.