goevmlab

EVM analysis toolkit

A toolset for analyzing and manipulating Ethereum Virtual Machine (EVM) bytecode and traces

Evm laboratory

GitHub

252 stars
6 watching
47 forks
Language: Go
last commit: about 1 month ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
quilt/etk A toolkit for working with EVM bytecode and analyzing Ethereum contracts. 361
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
ethereum/evmlab Utilities for interacting with the Ethereum virtual machine 367
coinculture/evm-tools Tools for working with and analyzing the Ethereum Virtual Machine 446
flashbots/mev-geth An Ethereum protocol implementation providing tools and utilities for MEV-Auction 790
apeworx/evm-trace A tool to analyze and visualize the execution of smart contract transactions on the Ethereum Virtual Machine 301
smlxl/evm.codes An interactive reference and contract viewer for the Ethereum Virtual Machine (EVM) bytecode 740
olexsmir/gopher.nvim A Neovim plugin that simplifies Go development by providing tools for code completion, testing, and debugging. 322
ethereum/evmone An implementation of the Ethereum Virtual Machine 872
ingeniousambivert/fiber-bootstrapped A comprehensive toolkit for building Go applications with authentication, user management, role-based access control, and other core functionalities. 2
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
muellerberndt/mythril Detects security vulnerabilities in smart contracts written in EVM bytecode. 54
extism/go-sdk Provides an interface to run WebAssembly modules in Go applications 92
0xkitsune/evm-book A comprehensive resource for Ethereum Virtual Machine (EVM) information and development 326
mvdan/unparam Tools to analyze unused parameters in Go functions and identify potential issues 533