revm

EVM simulator

Rust implementation of an Ethereum Virtual Machine with focus on speed and simplicity.

Rust implementation of the Ethereum Virtual Machine.

GitHub

2k stars
29 watching
562 forks
Language: Rust
last commit: 6 days ago
Linked from 2 awesome lists

blockchaincontributor-friendlyethereumevmrevmrust

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
rust-ethereum/evm A flexible, customizable, and portable implementation of the Ethereum Virtual Machine 1,187
ethereum/evmone An implementation of the Ethereum Virtual Machine 854
etcdevteam/sputnikvm An Ethereum Virtual Machine implementation designed to be efficient and adaptable across different blockchain networks. 279
vorot93/evmodin An implementation of the Ethereum Virtual Machine in Rust, with support for resumability and gas metering. 162
ethereum/evmlab Utilities for interacting with the Ethereum virtual machine 366
cdump/evmole Extracts information from Ethereum Virtual Machine bytecode 282
smlxl/evm.codes An Ethereum Virtual Machine opcode reference tool with a web-based interface. 730
runtimeverification/evm-semantics Provides a formal model of the Ethereum Virtual Machine (EVM) semantics in the K programming language. 509
nervous-systems/sputter An implementation of the Ethereum Virtual Machine 122
risechain/pevm An EVM execution engine designed to accelerate blockchain throughput through parallel processing 230
daltyboy11/more-evm-puzzles A collection of challenging puzzles designed to test skills in creating and executing transactions on the Ethereum Virtual Machine (EVM) 172
takenobu-hs/ethereum-evm-illustrated An illustrated documentation of Ethereum's virtual machine and its components. 264
leonardoalt/tinyzkevm A proof-of-concept implementation of a small subset of the Ethereum Virtual Machine (EVM) inside a Smart Contracting Language (SNARK), using ZoKrates. 46
mektigboy/evm-chad A curated collection of resources to learn and master the Ethereum Virtual Machine (EVM) and its ecosystem. 329
quilt/etk A toolkit for working with EVM bytecode and analyzing Ethereum contracts. 360