Verity (@verityclient) header
Verity (@verityclient) profile picture

The Provable Consensus Client — a formally verified @leanEthereum client built with @leanprover

Joined April 2026
Photo by Verity (@verityclient)Photo by Verity (@verityclient)Photo by Verity (@verityclient)Photo by Verity (@verityclient)Photo by Verity (@verityclient)Photo by Verity (@verityclient)Photo by Verity (@verityclient)Photo by Verity (@verityclient)Photo by Verity (@verityclient)Photo by Verity (@verityclient)
⚠ the calendar timeline has also shifted later, so this does not necessarily mean earlier delivery ↓ previous version
47
The strawmap has been updated! - Shorter slots and PQ upgrades move to earlier forks - leanVM frames added to the EL roadmap - Uncertainty marker removed from “leanCL STF in Lean 4” @leanEthereum strawmap.org/
2
4
11
355
For examaple, We are prototyping Option 4 inspired by evm-asm✨ github.com/NyxFoundation/cl-…
Replying to @verityclient
@verityclient is currently using Option 2, but with the discovery of several alternative approaches, it is considering a change in architecture.
1
140
@verityclient is currently using Option 2, but with the discovery of several alternative approaches, it is considering a change in architecture.
1
1
182
“Formally verified client” doesn’t automatically mean the binary users run is verified. This article explores where proofs end, what remains in the TCB, and five paths toward E2E verification ethresear.ch/t/ethereums-tcb…
1
1
1
2
793
2/10 Formal verification mathematically proves that both the specification and the code behave correctly. With @leanprover we can catch safety issues that ordinary testing often misses. lean-lang.org/
1
3
162