evmodin

EVM interpreter

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

Ethereum Virtual Machine implementation

GitHub

162 stars
12 watching
19 forks
Language: Rust
last commit: almost 3 years ago
Linked from 1 awesome list

ethereumevmrust

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
etcdevteam/sputnikvm An Ethereum Virtual Machine implementation designed to be efficient and adaptable across different blockchain networks. 279
ethereum/evmone An implementation of the Ethereum Virtual Machine 854
bluealloy/revm Rust implementation of an Ethereum Virtual Machine with focus on speed and simplicity. 1,652
takenobu-hs/ethereum-evm-illustrated An illustrated documentation of Ethereum's virtual machine and its components. 264
cdump/evmole Extracts information from Ethereum Virtual Machine bytecode 282
runtimeverification/evm-semantics Provides a formal model of the Ethereum Virtual Machine (EVM) semantics in the K programming language. 509
ethereum/evmlab Utilities for interacting with the Ethereum virtual machine 366
nervous-systems/sputter An implementation of the Ethereum Virtual Machine 122
quilt/etk A toolkit for working with EVM bytecode and analyzing Ethereum contracts. 360
xprnetwork/eosio.evm An Ethereum Virtual Machine implementation in C++ that enables deployment and execution of smart contracts on the EOSIO blockchain. 92
crytic/ida-evm A Python-based toolset for reverse-engineering Ethereum Virtual Machine (EVM) binaries 308
pipermerriam/py-evm A Python implementation of the Ethereum Virtual Machine. 40
av1ctor/evm-txs.mo A Motoko library for creating and manipulating EVM transactions 9
jon-becker/heimdall-rs An advanced toolkit for analyzing and extracting information from smart contracts written in the Ethereum Virtual Machine (EVM) bytecode 1,192