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)
Verity retweeted
From our team, @adust09 will give a talk on the use of formal verification in client development at @eth_proofs call #9🏌
1
2
5
3,013
This theorem (left) means, the only way you can make proofs for two different things in the same position in the same Merkle tree, is by breaking the underlying hash function. As a reviewer, you don't have to verify how Merkle branches are implemented or how the theorem is proven (right), you just have to verify what the theorem says, and that Lean verifies it. And the beautiful thing is that you can even write live production code (including eg. CLI tools) directly in Lean.
64
46
8
445
117,021
VerityのWebサイトが完成しました! Ethereumの最もセキュアなLean Consensusクライアントを目指します。
1
13
3
40
8,075