Let’s talk about NFTs…


Problem Statement 🧐

What’s the problem?

Land stewards are often not technically adept. There is no simple way for land stewards to receive funds from stakeholders and no simple way to hand off carbon credits back to stakeholders. These two fundamental processes must be simplified for the mass adoption of a blockchain solution for carbon credits.

Nature-Based Proposal 📑


Our approach:

CarbonFarmDAO started by offering a solution where each Steward receives an NFT representing their land parcel. They switched to using Gravity Bridge to bridge NFTs over to Stargaze. The contract would track which NFTs have been used to claim basket tokens. The basket tokens could then be transferred to Regen Ledger and returned to the basket to be retired.


Project Overview


Our strategy:

Investigate Regen Network codebase to determine carbon credit distribution code. Run through several process examples from land steward registration to carbon credit disbursement. Create compatible NFT registration, minting, fractionalization, distribution code.

Develop pieces for land steward onboarding (wallet creation, nft registration, receiving accredited carbon credits).

Ongoing support for land stewards and stakeholders via community discord and marketplace website.

Organization 🌐


I am John Yu. I have built rust smart contracts to implement an NFT marketplace for Terra Luna, on the COSMWASM blockchain. A part of this was writing rust tests, terrajs integration tests in javascript, manual tests in development, staging and production, react website for minting and display of NFTs.

For mainstream adoption of carbon credits, there needs to be a simple and gas efficient solution to register land stewards, issue them an NFT, fractionalize the NFT into governance tokens for shareholders to invest, divest carbon credits proportionally as an airdrop to shareholders. Later governance tooling can be extended to the open source project.