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.