
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.
Table of Contents
- Getting Started: Learn how to install medusaand how to set it up for your first project.
- Project Configuration: Learn how to set up medusafor your project as well as the vast number of configuration options that can be set up based on your project needs.
- Command Line Interface: Learn how to use medusa's CLI.
- Writing Tests: Learn how to write tests with medusa
- API (WIP): Learn about medusa's Go API that can be used to perform advanced testing methodologies and extendmedusa's capabilities.
- Appendices
- Cheatcodes: Learn about the various cheatcodes that are supported by medusa.
- Console Logging: Learn about how to use console.logwithmedusa.
- FAQ
 
- Cheatcodes: Learn about the various cheatcodes that are supported by