Carbon XYZ Protocol Smart Contract Audit

Carbon XYZ Protocol Smart Contract Audit

Project Background The Carbon XYZ Contracts have functions like mint, burn, burnNFT, setStakingPool, mintNewNFT, setMembershipTrader, withdrawGEMS, etc. The Carbon XYZ contract inherits the AccessControl, ERC721, ERC721URIStorage, Counters, Strings, IERC20, Address,  Pausable, SafeMath, ReentrancyGuard, Ownable standard smart contracts from the OpenZeppelin…