Megumi is a generic merkle-distributor contract that identifies airdrop information by name.
This repository is powered by @uniswap/merkle-distributor
The following assumes the use of node@>=16
.
- copy
.env.sample
and rename as.env
. - get APIKey from covalent and set the value to COVALENT_API_KEY in
.env
. - get APIKey from etherscan and set the value to ETHERSCAN_API_KEY in
.env
. - get APIKey from infura and set the value to INFURA_API_KEY in
.env
.
npm i
npx hardhat typechain
npm run test