8-16 GB RAM
2-4 Core CPU
Make sure that the paths
/tmp have been entered.
Open up a Terminal and test if docker is up and running
Clone the repository
git clone https://github.com/sigp/beacon-fuzz
Change your directory
Build all Ethereum 2.0 client docker containers
This process can take up to one hour.
Once the building process is done, the Fuzzer will start by fuzzing the Lighthouse client and fuzz the next client after one hour. The total process takes 5hours.
Open Finder and head over to its Preferences Change the search settings to Search the Current Folder
If the fuzzer finds a bug it creates a crash file in the workspace folder
Search the workspace folder for files called "crash-...", which is the bug file and compress it to a zip.file
Post the zip file on the beacon-fuzz github repository.