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: 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,200
etcdevteam/sputnikvm An Ethereum Virtual Machine implementation designed to be efficient and adaptable across different blockchain networks. 280
ethereum/evmone An implementation of the Ethereum Virtual Machine 872
bluealloy/revm Rust implementation of an Ethereum Virtual Machine with focus on speed and simplicity. 1,685
takenobu-hs/ethereum-evm-illustrated An illustrated documentation of Ethereum's virtual machine and its components. 268
cdump/evmole Extracts information from Ethereum Virtual Machine bytecode 294
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 367
nervous-systems/sputter An implementation of the Ethereum Virtual Machine 122
quilt/etk A toolkit for working with EVM bytecode and analyzing Ethereum contracts. 361
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 311
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,224