Medusa

Open Source

Parallelized smart contract fuzzer based on go-ethereum. Designed for high-throughput fuzzing with coverage-guided mutation strategies.

About

Medusa is a cross-platform smart contract fuzzer inspired by Echidna but built in Go for better parallelization. It leverages go-ethereum's EVM implementation for fast execution and supports both assertion testing and property-based testing. Medusa's coverage-guided approach and parallel fuzzing campaigns make it effective at finding deep bugs in complex contract interactions.

Categories

Fuzzers Testing

Chains

ethereum polygon arbitrum optimism base

Install

go install github.com/crytic/medusa@latest

Related Tools

Quick Info

Pricing
free
Open Source
Yes
Last Updated
2026-04-01