-
Install dependencies:
npm ci
-
Create
.env
file based on.env.example
:INFURA_KEY="<string?>" MNEMONIC_DEV="<string?>" MNEMONIC_PROD="<string?>" FORKING_NETWORK="<main | sepolia?>" ETHERSCAN_API_KEY="<string?>"
-
Compile contracts:
npm run compile
npm run test
npm run coverage
npm run deploy ./ignition/modules/lock.ts -- --parameters ./ignition/parameters.json --network <network-name>
npm run codestyle