CarbonPath

CarbonPath

CarbonPath is a blockchain-based platform for tokenizing carbon credits. It uses smart contracts, including an ERC20 token (CPCO2) for carbon emissions and an ERC721 NFT for physical wells, allowing users to buy and retire tokens to offset their carbon footprint.
Distributed

Description

CarbonPath is a blockchain project that utilizes a set of smart contracts to tokenize carbon credits. The system is composed of three main contract types: CarbonPathAdmin, which manages interactions and administration; CarbonPathNFT, an ERC721 token representing a physical well with its geolocation and metadata; and CarbonPathToken (CPCO2), an ERC20 token representing locked carbon emissions. The platform has defined privileged roles such as Default Admin, Minter, Owner, and Admin, each with specific permissions. Key functionalities include minting new well NFTs, buying CPCO2 tokens, and retiring tokens to permanently offset CO2 emissions.