foundry-template
Foundry scaffold project with many useful solidity tools
Init from forge-template
forge init --vscode foundry-template
Deps
EVM Tools
Usage
Install dependencies
forge install
Build
forge build
Test
forge test
Deploy
Dryrun
forge script script/Deploy.s.sol -f [network]
Live
forge script script/Deploy.s.sol -f [network] --verify --broadcast
Code guide
- https://github.com/d-xo/weird-erc20
- https://github.com/nicolasgarcia214/damn-vulnerable-defi-foundry
Analysis tools
- https://www.contractreader.io/ - chatgpt contract analysis
- https://github.com/a16z/helios - execution client and consensus client
- https://github.com/a16z/halmos - Symbolic Bounded Model Checker
EVM network docs
- https://docs.avax.network/quickstart/fuji-workflow
- https://docs.avax.network/dapps/developer-toolchains/using-foundry-with-the-avalanche-c-chain
Hacks
Foundry inside
- default
forge.toml
configs: https://github.com/foundry-rs/foundry/blob/master/config/src/lib.rs#L1706