This command creates a new Foundry project that serves as an example. The project's structure is explained in detail in the Foundry book. Currently, we can only perform fuzzing on parametric tests because the project is not configured to support symbolic execution. We will discuss this topic later in Property Verification using Kontrol. With the project created, we will install Kontrol cheatcodes and then begin editing the code.
Install Kontrol cheatcodes
To use Kontrol cheatcodes, we need to install a new Solidity library required for symbolic execution. First, navigate into the project directory. Then you can install it with Foundry by running the following command: