Under the current carbon management system, carbon emissions cannot be accurately calculated or normalized on a case-by-case basis, which is not conducive to planning and monitoring carbon emissions, nor does it provide accurate early warning of carbon emissions. Blockchain technology can help companies use smart contracts to support early warning of carbon emission rights, storage technology can provide credible authorization for governments and companies, and so on. By using blockchain technology to support the business case for carbon trading, power companies can track carbon trading data on the chain, using generation and consumption data, user information and data from users who trade both electricity and carbon to provide reliable evidence for various market participants. It will provide data notarization services and support services for carbon trading to various market participants and regulators for carbon trading and carbon trading regulation to support the proper development of the carbon trading market.