OP Stack Rust
Rust implementations for the OP Stack, built by OP Labs. A unified documentation site for OP Stack Rust components: Kona (rollup node & fault proofs), op-reth (execution client), and op-alloy (types & providers).Quick Start
Components
Kona
Modular rollup node and fault proof system. Spec-compliant, performant, and extensible with
no_std support.op-reth
High-performance OP Stack execution client built on reth. Full superchain registry support.
op-alloy
OP Stack types and providers for the Alloy ecosystem. Consensus, RPC, and network crates.
Built with Kona SDK
Production implementations using Kona’s modular architecture:Kona Client
Fault proof program for rollup state transitions (~3K LoC)
Kona Node
Modular OP Stack rollup node implementation (~8K LoC)
OP Succinct
zkVM-based proof system using Kona (~2K LoC)
Kailua
zkVM-based proof system using Kona (~5K LoC)