RISC Zero has introduced Zeth, a fully open source “Type 0” zkEVM designed to generate zero-knowledge validity proofs for entire Ethereum blocks using the RISC Zero zkVM and its Bonsai proving network. Zeth runs a Rust implementation of the EVM (revm) inside the zkVM to prove the correctness of block execution—from transaction validation through state updates—enabling verification of Ethereum block execution without trusting a third-party node provider. By making this stack open source, RISC Zero aims to lower barriers for teams that want to integrate zk proofs into their protocols without having to design custom circuits or deeply specialize in zero-knowledge cryptography. In the Ethereum community’s taxonomy, a Type 0 zkEVM is capable of proving “all aspects of Ethereum,” including its exact EVM opcodes and relevant EIPs, rather than approximating or modifying the execution environment. Zeth leverages high code reuse from existing Ethereum infrastructure like revm and Reth, and is architected for performance, scalability, and upgradability, with proving times for Ethereum blocks targeted in minutes rather than hours when run on Bonsai. This architecture is intended to serve as a foundation for building light clients, zk-rollups, bridges, and other zkEVM-based systems that can more easily inherit Ethereum’s security guarantees while experimenting with new protocol designs.

AI-generated background, compiled from web sources — not editorial content.

More coverage

Explore the topic

More on Open Source

Comments