Minimal Celo milestone: contract + tests + deploy script.
- WSL (Ubuntu 22.04) with Foundry installed (
foundryup). - Git.
forge build forge test -vv
Create .env (never commit):
PRIVATE_KEY=0xYOUR_TEST_PRIVATE_KEY
ALFAJORES_RPC=https://alfajores-forno.celo-testnet.org
source .env
forge script script/Deploy.s.sol:Deploy
--rpc-url "$ALFAJORES_RPC"
--private-key "$PRIVATE_KEY"
--broadcast