Skip to content

EaseDeFi/gvToken

Repository files navigation

Growing Vote Tokenomics

Mainnet Addresses

Tests and Deployment

  1. Clone this repo [email protected]:EaseDeFi/gvToken.git

  2. Install dependencies cd gvToken && npm install

  3. Change .env.example to .env and update the variables

  4. Compile contracts - npm run compile

  5. Run tests - npm test (Make sure the block number in .env is 14740073)

  6. Deploy contracts:-

    • DEV DEVELOPMENT

      • Forked Mainnet Hardhat: npx hardhat run scripts/devDeploy.ts
      • Locally Forked Node: npx hardhat node && npx hardhat run scripts/devDeploy.ts --network localhost
      • Tenderly Fork - (Note: make sure account MAINNET_PRIVATE_KEY in .env has at least 20K armor and 1 eth on that tenderly fork) npx hardhat run scripts/devDeploy.ts --network tenderly
    • PROD

      • Forked Mainnet Hardhat: npx hardhat run scripts/deploy.ts
      • Locally Forked Node: npx hardhat node && npx hardhat run scripts/deploy.ts --network localhost
      • Other Networks: npx hardhat run scripts/deploy.ts --network networkName

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published