This repository contains a suite of Python scripts and Foundry tests designed to facilitate the rapid generation of customized, high-quality test data on a local Anvil development network.
By leveraging the powerful combination of the web3.py library and eth-account, these tools allow researchers and developers to create complex, repeatable blockchain scenarios necessary for in-depth security analysis and development testing.
We also include a quick set-up of a locally running LLM using Ollama to quckly analyze test errors.
This repository is strictly intended for ethical security research, vulnerability analysis, and local, controlled testing environments.
The tools provided here interact with blockchain infrastructure to simulate transactions and generate state data. DO NOT use these scripts or techniques against public mainnets, shared testnets, or any environment where you do not have explicit permission from the owner. Misuse of these tools against unauthorized targets is unethical and potentially illegal.
We promote responsible disclosure and rigorous security testing within legal and ethical boundaries.