evmodin

EVM interpreter

An implementation of the Ethereum Virtual Machine in Rust, with support for resumability and gas metering.

Ethereum Virtual Machine implementation

GitHub

161 stars
12 watching
19 forks
Language: Rust
last commit: over 4 years ago
Linked from 1 awesome list

ethereumevmrust

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
rust-ethereum/evmA flexible, customizable, and portable implementation of the Ethereum Virtual Machine1,200
etcdevteam/sputnikvmAn Ethereum Virtual Machine implementation designed to be efficient and adaptable across different blockchain networks.280
ethereum/evmoneAn implementation of the Ethereum Virtual Machine872
bluealloy/revmRust implementation of an Ethereum Virtual Machine with focus on speed and simplicity.1,685
takenobu-hs/ethereum-evm-illustratedAn illustrated documentation of Ethereum's virtual machine and its components.268
cdump/evmoleExtracts information from Ethereum Virtual Machine bytecode294
runtimeverification/evm-semanticsProvides a formal model of the Ethereum Virtual Machine (EVM) semantics in the K programming language.509
ethereum/evmlabUtilities for interacting with the Ethereum virtual machine367
nervous-systems/sputterAn implementation of the Ethereum Virtual Machine122
quilt/etkA toolkit for working with EVM bytecode and analyzing Ethereum contracts.361
xprnetwork/eosio.evmAn Ethereum Virtual Machine implementation in C++ that enables deployment and execution of smart contracts on the EOSIO blockchain.92
crytic/ida-evmA Python-based toolset for reverse-engineering Ethereum Virtual Machine (EVM) binaries311
pipermerriam/py-evmA Python implementation of the Ethereum Virtual Machine.40
av1ctor/evm-txs.moA Motoko library for creating and manipulating EVM transactions9
jon-becker/heimdall-rsAn advanced toolkit for analyzing and extracting information from smart contracts written in the Ethereum Virtual Machine (EVM) bytecode1,224