INAZUMA 🏅

INAZUMA,the gateway to decentralized green energy.We're revolutionizing eco-friendly energy distribution.The purpose of Inazuma is to encourage the use of green energy among humans, reduce CO2 emissions, and protect environment.

Challenges

Best use of CO2.storage

Ranked 8,500 FIL

We record the green power receive or buy from provider in co2.storage and use its CID to mint hypercert NFT which can used by the green power buyer as a ESG proven or commitment. And the owner of Hypercert NFT can verify content of NFT by going co2.storage and search its CID.

Best integration between co2.storage and hypercerts for impact certification

Ranked 8,500 FIL

We build a green power buy and sell platform by using both of co2.storage and hypercert. First, we record the green power receive or buy from provider in co2.storage and use its CID to mint hypercert NFT which can used by the green power buyer as a ESG proven or commitment. Second, We also use a contract interacting with hypercert contract to mint and transfer NFT token. Our contract involves token verifying and use green coin which is ERC20 type to buy and pay for green power.

Project details

Project Introduction

INAZUMA will purchase green energy from companies at fair prices, encouraging more power companies to join the ranks of environmental conservation.We use Co2.Storage for accessing green energy environment-friendly data and use Hypercerts to establish ESG (Environmental, Social, and Governance) credentials.

We implement ReFi Dapp through Co2.Storage and Hypercerts.By using CO2.Storage, environmental data can be permanently stored on IPFS.The hypercerts itself is an ERC-1155 semi-fungible token with the information above stored as metadata on IPFS.We use ERC-20 to issue Greencoin as a token for green energy transactions .

Our Tech Stack:

  • Solidity contracts: Inazuma.sol, follow standard from Hypercerts ERC-1155 and ERC-20 contracts.
    (INAZUMA contract address on Goerli: 0x78E3930D2e258e5E88eC4a7f052ce8c7508d5B3B)

    (INAZUMA contract owner address: 0x192Fe9ee6b82B6a5c2C1bE9A7eE89EAc91D38240)

  • NextJS frontend: With WAGMI and Rainbowkit, provide chains connection ability and smart contract interaction.

  • NodeJS Express & AWS EC2 : provide backend api and server.5

  • Co2.Storage: Upload the green data.

  • Hypercerts: Create the ERC1155 NFT.

Project

The goal of our project is to realize a decentralized green energy platform provider. We use Co2 storage to store and retrieve the acquired green energy metadata, and sell green energy to buyers, who can obtain Hypercerts environmental certification.

Our solution has the following features and advantages:

  • Provide incentives to increase the adoption rate of green energy

  • Proof of their ESG commitment

  • Enable a transparent and publicly accessible process for energy transactions

  • Identify enterprises with high electricity consumption that contribute to environmental pollution

How we do it?

There are two types of users in our project.

  • Seller can sell thier green energy to our station and verify environmental metadata.(get greencoin)

  • Buyer can buy green energy from our station and get Hypercerts NFT.(pay greencoin)

Seller workflow :

Step 1. Seller upload green data to INAZUMA , than we upload data to Co2.Storage and get CID.

Step 2. INAZUMA upload CID to create Hypercerts NFT.

Step 3. Seller check their power list and verify it.

Step 4. INAZUMA contract will mint all the NFT from Hypercerts and give seller the power payment (GreenCoin).

Buyer workflow :

Step 1. Enter the power capacity you want to buy (using GreenCoin).

Step 2. The contract transfer the NFT to buyer.

Step 3. Check your NFT on Hypercerts.