Skip to content

DeFiGeek-Community/megumi

Repository files navigation

merkle-airdrop-tool

Megumi is a generic merkle-distributor contract that identifies airdrop information by name.

This repository is powered by @uniswap/merkle-distributor

Local Development

The following assumes the use of node@>=16.

Setup

  • 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.

Install Dependencies

npm i

Generate type files

npx hardhat typechain

Run tests for contracts

npm run test

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •