op-reth is the OP Stack execution client built on reth. It provides a high-performance execution layer for Optimism and all OP Stack chains.
Features
- Full OP Stack support — Deposit transactions, L2-specific fee handling, and all OP Stack protocol changes.
- Superchain Registry — Built-in support for all chains in the superchain registry. Use
--chain unichain,--chain base, etc. - High performance — Built on reth’s modular architecture with parallelized execution and efficient storage.
Getting started
- Execution client configuration: install op-reth, pair it with a consensus client, and set the OP Stack specific flags.
- Running a Node With Docker: bring up op-reth and op-node from the official images.
- Sync OP Mainnet — Import Bedrock state and sync OP Mainnet from scratch.
- Understanding the op-reth CLI — How the commands, chain selection, and configuration fit together.
- CLI Reference — Full command-line reference for op-reth.