https://github.com/perimetersec/fuzzlib
General purpose unopinionated Solidity fuzzing library for stateful and stateless fuzzing
https://github.com/perimetersec/fuzzlib
Last synced: 6 days ago
JSON representation
General purpose unopinionated Solidity fuzzing library for stateful and stateless fuzzing
- Host: GitHub
- URL: https://github.com/perimetersec/fuzzlib
- Owner: perimetersec
- License: mit
- Created: 2023-12-18T11:49:42.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-09T12:34:46.000Z (3 months ago)
- Last Synced: 2025-06-04T06:14:33.015Z (18 days ago)
- Language: Solidity
- Homepage: https://www.perimetersec.io
- Size: 79.1 KB
- Stars: 35
- Watchers: 3
- Forks: 13
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- evm-fuzzing-resources - Fuzzlib - Solidity Fuzzing Library, by [Perimeter](https://x.com/perimeter_sec) (Tooling / Libraries & Frameworks)
- evm-fuzzing-resources - Fuzzlib - Solidity Fuzzing Library, by [Perimeter](https://x.com/perimeter_sec) (Tooling / Libraries & Frameworks)
README
# Fuzzlib
Fuzzlib is an unopinionated Solidity library designed for both stateful and stateless fuzzing of smart contracts. It provides a collection of useful functions and libraries designed to streamline fuzzing harness development with Echidna, Medusa, and Foundry, making the process easier and more efficient.**Fuzzlib is still in alpha and under active development with potential future breaking changes!**
## Branches
* `main`: Latest `fl.` namespace
* `v0_2`: Old namespace version for backwards compatibility