Foundry Fuzz
Open SourceForge fuzzes Solidity test functions that take parameters, 256 runs by default, inside a Foundry project. Use forge test when you want those random inputs, and vm.assume or bound when an input must stay in range.
About
Foundry's testing docs say Forge automatically fuzzes test functions that take parameters, 256 runs by default, configured under [fuzz] in foundry.toml. vm.assume drops unwanted inputs and bound clamps them. Symbolic testing is documented separately on that page as an MVP.
Categories
Fuzzers Testing
Chains
ethereum polygon arbitrum optimism base avalanche
Install
curl -L https://foundry.paradigm.xyz | bash && foundryup Quick Info
- Pricing
- free
- Open Source
- Yes
- Last validated
- Oct 2026