project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

TreeTomorrow

TreeTomorrow integrates tree planting with blockchain. Every planted tree is photographed, geo-tagged, and minted as an NFT stored on Filecoin. Linked to an ENS subdomain, it offers verifiable proof of existence, ensuring transparency, security, and engagement.

TreeTomorrow

Created At

HackFS 2024

Project Description

TreeTomorrow is an innovative tree plantation initiative leveraging the power of Web3 technology to ensure transparency, trust, and long-term sustainability in environmental conservation efforts. This project aims to combine tree planting with blockchain and NFT (Non-Fungible Token) technologies, creating a unique, verifiable, and immutable record of each tree planted. Key Features Tree Planting and Geo-tagging: Each tree planted will be photographed, and its GPS location will be recorded. This information will be used to create a unique digital representation of the tree. Minting ENS subname NFTs: The photo and GPS data of the planted tree will be minted into an ENS subname NFT. This NFT serves as a digital certificate of the tree's existence and location, ensuring authenticity and traceability. Each NFT will contain metadata including the tree species, planting date, location coordinates, and any additional information relevant to the plantation. Storage on Filecoin: The data associated with each NFT, including the photo and GPS location, will be securely stored on Filecoin(web3.storage), a decentralized storage network. This ensures that the information is permanently preserved and accessible, free from the risk of centralized data loss. ENS Subdomain Integration: To enhance trust and verifiability, each NFT will be linked to a subdomain of the ENS (Ethereum Name Service) associated with the project. For example, a tree planted in Bangalore might have an ENS subdomain like bangalore{serialnumber}.TreeTomorow.eth. This subdomain will provide an easy-to-remember and verifiable URL that can be shared, allowing anyone to view the details of the tree and its corresponding NFT. Benefits Transparency and Trust: Utilizing blockchain technology ensures that the information related to each tree is immutable and transparent. Stakeholders can trust that the data has not been tampered with. Decentralized and Secure: By storing data on Filecoin, the project leverages a decentralized storage solution, providing enhanced security and durability compared to traditional centralized databases. Enhanced Engagement: NFT ownership can foster a sense of personal investment and engagement. Donors and participants can take pride in owning a digital representation of their contribution to environmental conservation. Scalability: The project is designed to scale, allowing for the inclusion of various tree planting initiatives across different regions, all integrated under a unified blockchain-based system.

How it's Made

This project explored various solutions for storing NFT images and metadata, including IPFS and Filecoin(web3.storage). Initially, we aimed to store metadata on these platforms. However, we realized that using text records in ENS could be a more efficient approach for metadata storage.

Here's a breakdown of the technologies and decisions made:

Image Storage: We use Web3.storage to store the images of the plants. Web3.storage offers a decentralized way to handle file storage, ensuring that our images are secure and accessible. ENS Integration: For metadata, we utilize ENS text records. Each plant's image is set as the avatar for the ENS subdomain, and various metadata fields are stored as text records in the ENS subname. Frontend and Backend Technologies: for back end of some nft market place we have use Remix and for frontend we have used react

background image mobile

Join the mailing list

Get the latest news and updates