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
577 forks
Language: Rust
last commit: about 1 month 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,200
ethereum/evmone An implementation of the Ethereum Virtual Machine 872
etcdevteam/sputnikvm An Ethereum Virtual Machine implementation designed to be efficient and adaptable across different blockchain networks. 280
vorot93/evmodin An implementation of the Ethereum Virtual Machine in Rust, with support for resumability and gas metering. 161
ethereum/evmlab Utilities for interacting with the Ethereum virtual machine 367
cdump/evmole Extracts information from Ethereum Virtual Machine bytecode 294
smlxl/evm.codes An interactive reference and contract viewer for the Ethereum Virtual Machine (EVM) bytecode 740
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 239
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. 268
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. 331
quilt/etk A toolkit for working with EVM bytecode and analyzing Ethereum contracts. 361