A framework to fuzz Ethereum Virtual Machine implementations.
You need to have golang < 1.15 installed as go version 1.15 includes some changes that break go-fuzz.
# Clone the repo to a place of your liking using
git clone [email protected]:MariusVanDerWijden/FuzzyVM.git
# Enter the repo
cd FuzzyVM
# Build the binary
go build
# Create the fuzz-test generator as follows:
./FuzzyVM --build
# Run the fuzzer
./FuzzyVM