-
Language: Solidity v0.6.12
-
Project framework: hardhat + truffle / web3
-
Nodejs: v14.17.0
- Install packages
npm i --save-dev
- Build project
npm run build
npm test
npm run lint
- Edit scripts/mercleTreeData.json
Tip:
category id:
1 = SEED
2 = STRATEGIC
3 = PRESALE
4 = PUBLIC
5 = V24MONTH
6 = V20MONTH
7 = V4MONTH
- Generate mercle tree root
npx hardhat run scripts/generate-mercle-root.js
- Setup environment variables:
cp .env.example .env
// edit .env
-
Edit network in
hardhat.config.js
(docs) -
Run command:
npx hardhat run scripts/deploy-script.js --network <network name>
More info: (link)