Copy .env.example as .env and fill it with your own API KEYS (alchemy, etherscan) & mnemonic to be used locally
Foundry is used as the development framework. Please install it following the instructions:
https://book.getfoundry.sh/getting-started/installation
The external smart contracts dependencies are place in the lib/ folder. In order to initialize them use this command:
git submodule update --init --recursive
forge build or make build
To run the tests using the local VM (anvil)
forge test
To run the tests using the local VM (hardhat)
yarn run test