We're building a protocol that allows anybody to bring carbon credits on-chain via tokenization, directly sell or aggregate them in carbon index pools. We want to bring carbon as an asset class to DeFi and unlock the myriad possibilities for its integration into decentralized products.
We are building an MVP for the tokenization of legacy (real-world) carbon credits.
The image below depicts a simplified version of the tokenization system.
The entry point is a user that wants to tokenize their carbon offset credits.
The project NFTs that contain meta data about offsetting projects are not depicted in this diagram for simplification purposes.

- Frontend: react
- Hardhat/ethers/solidity
required: Node plus Yarn and Git
For local deployment and test you need three terminal windows:
1st window:
yarn install
yarn chainin a second terminal window:
yarn startin a third terminal window:
yarn deploy📱 Open http://localhost:3000 to see the app
Generate new secret phrase (mnemonic)
yarn run generate
Display the current account (you can check if you have some ETH or testnet ETH inside it)
yarn run account
Deploy the contracts to Kovan (and execute other transactions specified in the deploy script)
yarn deploy --network kovan
cd packages/hardhat
yarn run test