
Secure, performant, and modular blockchain SDK and node.
Production-grade Rust infrastructure for running nodes, building chains, and extending Ethereum.
Quickstart
Run or build with Reth
Start with the production binary, or use the same modular components to assemble your own Ethereum-compatible node.
# Install the binary
brew install paradigmxyz/brew/reth
# Run the node with JSON-RPC enabled
reth node --http --http.api eth,trace// .. snip ..
let handle = node_builder
.with_types::<EthereumNode>()
.with_components(EthereumNode::components())
.with_add_ons(EthereumAddOns::default())
.launch()
.await?;Operators and infra teams
Trusted by the Best
Leading infra companies use Reth for MEV applications, staking, RPC services, and zero-knowledge proofs.
Built with Reth SDK
Built with Reth SDK
Teams use Reth's modular architecture to build nodes from existing components while keeping maintenance overhead low.
~3K LoC
Base Node
Coinbase
Coinbase's L2 scaling solution node implementation
View on GitHub~1K LoC
Bera Reth
Berachain
Berachain's high-performance EVM node with custom features
View on GitHub~5K LoC
Reth Gnosis
Gnosis
Gnosis Chain's xDai-compatible execution client
View on GitHub~6K LoC
Reth BSC
Binance Smart Chain
BNB Smart Chain execution client implementation
View on GitHubSupporters




