From Production Rust to Lean 4 Proofs: A Verification Pipeline

Video 2 reads

A working pipeline from production Rust cryptographic code to kernel-checked Lean 4 proofs, built within the Ethereum Foundation's zkEVM Verification Project. Charon lowers Rust to a typed IR, Aeneas translates it to pure-functional Lean 4, and we prove the extracted code against formal specs from ArkLib and CompPoly.

Closed so far: the arity-2 FRI fold step in Plonky3 matches a pure spec, never panics, no overflow (0 sorry). Also FRI round scheduling, Mersenne31 and KoalaBear field arithmetic, RISC Zero Merkle inclusion, 32-bit ADC via bv_decide. Two polynomial-algebra theorems connecting to ArkLib's foldNth remain open, and we show why they are hard.

Running example: Aleph authored proofs of two bounds theorems that stood as sorry. Every AI proof is re-checked by the Lean kernel, so soundness never depends on the AI. We cover where AI provers help, where they fail, and the toolchain friction to budget for.

Code: github.com/Verified-zkEVM/rust-lean.

Preprint: arXiv:2605.30106.

Speakers: Natalia Klaus

Track: Security

Watch on YouTube ↗

Video Coin Bureau Short

How 1 Signature Can Drain Your Entire Wallet

A wallet drainer needs only one signature, not your seed phrase. Malicious token approvals, permits, and collection-wide NFT permissions let attackers drain assets directly. When...

Video Solana Short

An Open Marketplace for AI Inference

Solana Request for Startups: Jacob Creech, VP Technology, Solana Foundation Developers want one interface for accessing AI models. But today’s inference platforms don’t necessarily let...

Video Solana Short

Security for the Agentic Age

Solana Request for Startups: Robert Chen, Founder, Ottersec AI is changing the security landscape, giving attackers new tools and raising the stakes for blockchain companies. A single...

Video Solana Short

An AI Financial Advisor in Your Wallet

Solana Request for Startups: Rishin Sharma, Head of AI, Solana Foundation Financial apps make it easy to move money, but managing it still takes work. You have to check your positions,...

Video Solana Short

Build the Future of Stablecoins

Solana Request for Startups: Nemil Dalal, Visiting Partner, Y Combinator Stablecoins are turning money into something that can move across the internet. But there’s still a lot to build...