evmverif

EVM verifier

A framework for verifying smart contract code on the Ethereum Virtual Machine

An EVM code verification framework in Coq

GitHub

44 stars
12 watching
8 forks
Language: Coq
last commit: over 8 years ago

Related projects:

Repository Description Stars
runtimeverification/avm-semantics A tool for formally verifying Algorand smart contracts' behavior using property-based testing and symbolic execution 15
pipermerriam/py-evm A Python implementation of the Ethereum Virtual Machine. 40
pirapira/eth-isabelle A formalization of Ethereum's virtual machine using Isabelle/HOL and Lem language 238
vorot93/evmodin An implementation of the Ethereum Virtual Machine in Rust, with support for resumability and gas metering. 161
ethereum/evmone An implementation of the Ethereum Virtual Machine 872
valida-xyz/valida A STARK-based virtual machine designed to improve code reuse, performance and modularity through a custom instruction set, compiler and extensibility features. 303
fvictorio/evm-puzzles A collection of puzzles to test Ethereum Virtual Machine (EVM) functionality by solving specific transaction-related challenges. 821
etcdevteam/sputnikvm An Ethereum Virtual Machine implementation designed to be efficient and adaptable across different blockchain networks. 280
vellvm/vellvm A formal verification project of the LLVM compiler's semantics using Coq proof assistant. 405
ethereum/evmlab Utilities for interacting with the Ethereum virtual machine 367
smlxl/evm.codes An interactive reference and contract viewer for the Ethereum Virtual Machine (EVM) bytecode 740
rust-ethereum/evm A flexible, customizable, and portable implementation of the Ethereum Virtual Machine 1,200
0xpolygonhermez/zkevm-prover A high-performance prover that generates proofs for Ethereum Virtual Machines (EVM) transactions 229
au-cobra/concert A framework for verifying smart contracts in Coq using formal methods and property-based testing. 114
danielvf/evm-contract-draw A tool for visualizing and analyzing the byte code of Ethereum smart contracts 122