Rust implementation of the Ethereum Virtual Machine.
-
Updated
Oct 28, 2026 - Rust
Rust implementation of the Ethereum Virtual Machine.
Application-specific Ethereum state client: sync (and archive) only the state your app needs, straight from P2P. BAL-driven, verified, local eth_call in ms.
Practical examples of the Rust Ethereum Virtual Machine
EVM Debugger & Transaction Trace Analyzer: A high-performance Rust/Tauri desktop app for deep-dive smart contract auditing and replaying.
Verifiable Off-Chain Compute: Running the Ethereum Virtual Machine (revm) inside a RISC-V ZK-VM
Minimal Brownie like contract wrapper for Pyrevm
Ethereum Uniswap V4 indexer using Reth Execution Extensions and Clickhouse
A command-line tool for analyzing and extracting data from Tempo blockchain node storage.
A repository to keep track of Rust based protocols that has been audited. Much like solodit but for rust & no GUI at the moment
Practical Rust EVM examples using Alloy, revm, and real RPC workflows.
Custom reth node (v1.11.1) with mev_ RPC namespace — 8 methods for on-line flash arbitrage / sandwich / backrun search inside the node, parallel via rayon, deadline-aware. Companion to amashukov/adaptive-mev-router.
To associate your repository with the revm topic, visit your repo's landing page and select "manage topics."