Solidity Fuzzing Boilerplate

What is Solidity Fuzzing Boilerplate

Smart contracts fuzzing template repository.

What is Solidity Fuzzing Boilerplate?

The Solidity Fuzzing Boilerplate is a contract-testing template repository containing templates to fuzz your smart contracts with multiple fuzzing tools like Echidna and Foundry. SFB can help you write tests once and run them with both Echidna and Foundry. Additionally, by Deploying contracts to Ganache, you can fuzz components that use incompatible Solidity versions. Thus, the Solidity Fuzzing Boilerplate is intended to ease the fuzzing of Solidity projects and libraries.

Solidity Fuzzing Boilerplate Alternatives:

Echidna
Echidna

Echidna is a fuzzing / property-based testing tool for Ethereum Smart Contracts.

Etheno
Etheno

Etheno is an all-in-one Ethereum security analysis and testing tool.

hevm
hevm

Debug, fuzz, or symbolically execute local code or mainnet state with a testing-oriented EVM.