Trail of Bits

EVM / Go

Medusa

Parallel smart-contract fuzzing built on go-ethereum and designed for large-scale test campaigns.

View on GitHub crytic/medusa

Best for

Teams that want higher-throughput fuzzing than a single local harness.

Surface

EVM / Go

Catalog group

Secure smart contracts and protocol code

Repository

crytic/medusa

From the README

medusa is a cross-platform go-ethereum-based smart contract fuzzer inspired by Echidna. It provides parallelized fuzz testing of smart contracts through CLI, or its Go API that allows custom user-extended testing methodology. Disclaimer: The Go-level testing API is still under development and is subject to breaking changes.
Read the full README on GitHub ↗

Related tools · Secure smart contracts and protocol code