Skip to content

Latest commit

 

History

History
40 lines (23 loc) · 1.55 KB

README.md

File metadata and controls

40 lines (23 loc) · 1.55 KB

GrowTree

GrowTree is a web3 platform for promoting tree planting and combating climate change. It uses blockchain technology, smart contracts, dynamic NFTs, and gamification to create a personalized and engaging experience for donors.

Features

  • Blockchain-based transparency and security: GrowTree uses blockchain technology to ensure that all donations are transparently and securely tracked.

  • Smart contract automation: Smart contracts are used to automate the process of planting and tracking trees, ensuring that each donation is used to plant a tree and that donors receive real-time updates on the progress of their tree.

  • Dynamic NFTs: GrowTree leverages dynamic NFTs to provide donors with a personalized and unique experience. Each NFT represents a specific tree and its growth progress.

  • Gamification: To incentivize greater participation, GrowTree uses gamification techniques such as leaderboards, badges, and challenges.

  • React-based front-end: The front-end of the platform is built using React, providing a highly interactive and user-friendly experience for donors.

Technologies Used

  • Ethereum blockchain
  • Smart contracts written in Solidity
  • InterPlanetary File System (IPFS)
  • React.js

Installation

To run GrowTree locally:

  1. Clone the repository:
$ git clone https://github.com/Code-Decoders/growtree.git

Contributing

If you're interested in contributing to GrowTree, please see CONTRIBUTING.md for more information.

License

GrowTree is released under the MIT License.