Skip to content

Oluwatobi-beebittech/EcoToken

Repository files navigation

EcoCycle Banner

♻️ 🌱 EcoToken (ECO)

EcoToken is a token used to reward participants in the EcoCycle network who recycle and engage in other eco-activities aimed at addressing climate change in Africa.

🛠️ Built with

  • Solidity version 0.8.17
  • Typescript

🎛️ Contract Details

💎 EcoCycle Application Repositories

Getting Started

  1. Clone repo using git clone https://github.com/Oluwatobi-beebittech/EcoToken.git.
  2. Ensure Node Version Manager(NVM) is installed. The version of node used is 16.15.0.
  3. Run nvm use to use node version 16.15.0.
  4. Install all the application's packages using npm install.
  5. To compile the contract, run npx harhat compile.
  6. Create a .env file and insert the appropriate values for each environment variable.
PRIVATE_KEY=[private key of wallet. For example Metamask]
API_URL=[api URL of an app created on a blockchain provider. For example Alchemy]
POLYGON_SCAN_API_KEY=[API key of an app created on polygon scan]