Resources

Repositories

Verified-zkEVM/evm-asm

Verified macro assembler building the EVM guest bottom-up from a machine-checked RV64 core (experimental prototype)

Tracks:
  • EVM
GitHub repository

opencompl/veir

Compiler infrastructure in Lean with MLIR interoperability.

Tracks:
  • General
GitHub repository

pirapira/stateless-pancaketh

Experimental Ethereum stateless guest implementation in Pancake.

Tracks:
  • EVM
GitHub repository

Talks and Videos

September 2026

Devon Tuma - Verifying SP1 constraints with clean

Tracks:
  • zkVM
Watch video

September 2026

Gregor Mitscha-Baude - Ironwood

Tracks:
  • Cryptography
Watch video

August 2026

Giorgio Dell'Immagine - zkGolf

Tracks:
  • zkVM
Watch video

August 2026 · SBC 2026

Alexander Hicks - AI vs QED: formally verifying the stack

Tracks:
  • General
Watch video

June 2026

Raghav Malik - LLZK equivalence checker

Tracks:
  • zkVM
Watch video

June 2026

Ian Neal & Daniel Dominguez Alvarez - LLZK verification dialect

Tracks:
  • zkVM
Watch video

June 2026

Ryan Kim - A Verifiable ZK Compiler Stack for Lean

Tracks:
  • zkVM
Watch video

May 2026

Ian Neal & Timothy Hoffman - LLZK 1.0

Tracks:
  • zkVM
Watch video

May 2026

Mathieu Fehr - Formal Semantics for MLIR dialects

Tracks:
  • General
Watch video

May 2026 · ZKProof 8

Quang Dao - Evolving the foundations of ArkLib

Tracks:
  • Cryptography
Watch video

May 2026 · ZKProof 8

Julian Sutherland - Reasoning about IOPPs

Tracks:
  • Cryptography
Watch video

May 2026 · ZKProof 8

Katerina Hristova - Mathematical foundations

Tracks:
  • Cryptography
Watch video

May 2026 · ZKProof 8

Derek Sorensen - CompPoly

Tracks:
  • Cryptography
Watch video

May 2026 · ZKProof 8

Devon Tuma - VCVio

Tracks:
  • Cryptography
Watch video

May 2026 · ZKProof 8

James Parker - zkLean: A DSL for ZK statement verification

Tracks:
  • zkVM
Watch video

May 2026 · ZKProof 8

Gregor Mitscha-Baude - Clean: From verification of circuits to verification of zkVMs

Tracks:
  • zkVM
Watch video

May 2026 · Lean FRO

Bas Spitters - Software Verification in Lean

Tracks:
  • Cryptography
Watch video

May 2026 · Lean FRO

Quang Dao - Software Verification in Lean

Tracks:
  • Cryptography
Watch video

April 2026

Yoichi Hirai - Your guide to formal verification when machines write Lean proofs

Tracks:
  • Cryptography
Watch video

April 2026

Derek Sorensen - Safely Snarkifying Ethereum: Formal Verification and Protocol

Tracks:
  • Cryptography
Watch video

April 2026

Luisa Cicolini - Certified Instruction Selection For LLVM IR Through Bitblasting

Tracks:
  • General
Watch video

April 2026

Petar Maksimović - OpenVM and Pico in Lean

Tracks:
  • zkVM
Watch video

March 2026

Manuel Puebla - AMO-Lean

Tracks:
  • Cryptography
Watch video

March 2026

Eske Nielsen - Peregrine

Tracks:
  • zkVM
Watch video

February 2026

Bas Spitters - SSProve-Lean

Tracks:
  • Cryptography
Watch video

February 2026

Julian Sutherland - FRI in ArkLib + Yoichi Hirai - Vibe FRI RBR soundness

Tracks:
  • Cryptography
Watch video

January 2026

Coding Theory in ArkLib

Tracks:
  • Cryptography
Watch video

December 2025

Formally Verifying the SP1 RISC-V AIRs

Tracks:
  • zkVM
Watch video

November 2025

Securing Ethereum: The ZK-EVM Formal Verification Project

October 2025

Walkthrough of ArkLib

Tracks:
  • Cryptography
Watch video

October 2025

Elizaveta Pertseva - Automated Lean Proofs for Every Type

Tracks:
  • zkVM
Watch video

October 2025

pq2-05: e2e Formal Verification

Tracks:
  • EVM
Watch video

October 2025

Comparing ZK Constraints - Keccak, Plonky3 - Rust/Rocq

Tracks:
  • EVM
  • zkVM
Watch video

September 2025

LLZK: Open-source infrastructure for secure ZK

Tracks:
  • zkVM
Watch video

March 2025

Formally verifying zk(E)VMs with the Ethereum Foundation

March 2025

Towards a verified Jolt zkVM

Tracks:
  • zkVM
Watch video

March 2025

Q1 2025: Cryptography Track update

Tracks:
  • Cryptography
Watch video

March 2025

Q1 2025: zkVM Track update

Tracks:
  • zkVM
Watch video

March 2025

Q1 2025: EVM Track update

Tracks:
  • EVM
Watch video

Papers

Papers may be co-funded with other organizations, and not all authors are necessarily funded by this project.

OOPSLA 2025

Certified Decision Procedures for Width-Independent Bitvector Predicates

Siddharth Bhat, Léo Stefanesco, Chris Hughes, Tobias Grosser.

Tracks:
  • EVM
Read paper

OOPSLA 2025

Interactive Bitvector Reasoning using Verified Bit-Blasting

Henrik Böving, Siddharth Bhat, Luisa Cicolini, Alex Keizer, Léon Frenot, Abdalrhman Mohamed, Léo Stefanesco, Harun Khan, Joshua Clune, Clark Barrett, Tobias Grosser.

Tracks:
  • EVM
Read paper

Articles

April 2026 · zkSecurity

The Final Form of Software Development

Tracks:
  • General
Read article

January 2026 · zkSecurity

Lean4 Formalization of a Simplified Round-by-round Soundness Proof of FRI

Tracks:
  • Cryptography
Read article

January 2026 · Formal Land

Formal verification of the Keccak precompile from Plonky3

Tracks:
  • EVM
  • zkVM
Read article

November 2025 · zkSecurity

Comparison of Formal Verification Frameworks for Arithmetic Circuits

Tracks:
  • zkVM
Read article

November 2025 · Nethermind

Formally Verifying Zero-Knowledge Circuits: Introducing CertiPlonk

Tracks:
  • zkVM
Read article

September 2025 · Formal Land

Verification of the completeness of an OpenVM chip

Tracks:
  • zkVM
Read article

August 2025 · Veridise

Announcing LLZK: A unified, open-source intermediate representation for zero-knowledge languages

Tracks:
  • zkVM
Read article

August 2025 · Formal Land

Pretty-printing of Rust ZK constraints

Tracks:
  • zkVM
Read article

August 2025 · Formal Land

Formal verification of an OpenVM chip

Tracks:
  • zkVM
Read article

July 2025 · Formal Land

Formal verification of LLZK circuits in Rocq

Tracks:
  • zkVM
Read article

July 2025 · Formal Land

Semantics for LLZK in Rocq

Tracks:
  • zkVM
Read article

July 2025 · Formal Land

Beginning of a formal verification tool for LLZK

Tracks:
  • zkVM
Read article

June 2025 · Formal Land

Beginning of translation of OpenVM to Rocq

Tracks:
  • zkVM
Read article

March 2025 · zkSecurity

Introducing clean, a formal verification DSL for ZK circuits in Lean4

Tracks:
  • zkVM
Read article