logo
ProposalsVoters
©

2025 Agora, the onchain governance company

/
Twitter
/
Github
/
About
Developer Ecosystem
OP Stack
revm icon

revm

Project

0x98...B56B
github.com

Rust Ethereum Virtual Machine

Appears in
89 ballots

Contribution

Revm has become a critical core component of the Ethereum ecosystem, used by various builders, researchers, devs, tooling, and even the client. Revm is an EVM written in the Rust that is focused on speed and simplicity. It has a fast and flexible implementation with a simple interface for easy consumption. Notably, Revm plays a central role in various high-impact projects. The Foundry was an early adopter, while Hardhat initiated its transition to Revm for their EDR runtime (previously known as rethnet) last year. On the infrastructure front, Revm is integrated inside Reth (Ethereum Execution Client), it enabled risc0 to effortlessly make zeth (a zkEVM), and has support for Optimism transactions, among other usages.

Contribution links

    github

    revm has support for Optimism transactions

    github

    revm is the EVM that foundry leverages

    github

    revm is the EMV used by reth

    github

    Hardhat is transitioning to revm with their EDR upgrade.

    world

    zeth uses revm to create a zkEVM

    github

    revm is very fast

Impact

In essence, Revm is a library within the Ethereum ecosystem, powering key projects, fostering innovation, and contributing to the network's overall robustness and growth, it allows the Rust Ethereum ecosystem to flourish. Its impact is on both the tooling and the infrastructure, as it is a library its impact is propagated through the projects that use it, as mentioned above. It is unique as it provides common ground for a lot of different groups that have a need to use fast, stable and dependable Ethereum Virtual Machine in Rust.

Impact Metrics

  • lib all time downloads
    220
  • github stars
    1.1K
  • Funding sources

    No funding sources provided