Inspiration

Our planet needs help - our financial system exploits the natural treasures of the earth. Companies focus on to maximize their profit and relentlessly mine raw materials and burn rainforests to build plantations. With new technologies comes some hope. With new weapons like decentralized finance (DeFi) and bullets like non fungible tokens (NFTs) the nature can act as a financial player and become self sustainable.

This is a first step to this vision - a game which focus on Trees to revive the awareness to our nature. Trees are a crucial part to survive on this planet. A typical tree can absorb around 21 - 25 kilograms of carbon dioxide (CO2) per year, however this figure is only achieved when the tree is fully grown - seedlings will absorb significantly less than this. Over a lifetime of 100 years, one tree could absorb around a tonne of CO2.

What it does

Players can buy a virtual Tree, which is a NFT with random attributes called NFTrees. These Trees can be traded on NFT marketplaces, or you can play with them.

How we built it

The application which creates the trees is written in node.js - it uses https://nft.storage/ to store large metadata on IPFS and the IOTA V2 cli-wallet to mind and handle NFTs. The Frontend is an Open Source Game called Dark Forest, this is an old school turn-based RPG video game.

Challenges we ran into

The usage of IOTA as NFT platform is nice for very cheap creation of NFTs and no transaction costs. Unfortunately their Smart Contract Platform is not ready at the moment, so the game logic is running on a central node.js application. After the release of smart contracts on IOTA, a game logic written in a smart contract would provide more trust.

Accomplishments that we're proud of

Creating NFTs on IOTA is very fast and cheap. With metadata extension on IPFS the entire Tree (name, description and images) is stored on a dezentral systems. The NFT can be transfer without transaction costs, which is a game changer in the NFT ecosystem.

What we learned

The NFT and DeFi ecosystem is growing fast - with the right combination of projects you can build amazing things. It was really nice to deep dive into technologies, but also to learn about trees and carbon capturing. The main learning was to realize, that we as humans did lost our connection to the nature and just exploit it to make profits. We all need to try to change that!

What's next for Green Deeds

  • move game logic to smart contracts to provide more trust
  • integration of NFTrees to the IOTA NFT marketplace (https://nftiota.org/)

Built With

Share this project:

Updates