- NFT Minting:
- NFT Listing:
- Bidding Process:
- Bid Evaluation:
Smart Contracts:
- Solidity for writing the smart contracts.
- NFT contract for minting and managing energy NFTs.
- Bidding contract for handling the bidding process and tracking bids.
- Integration with external libraries or oracles for obtaining real-time energy data. Storing assets data in IPFS (InterPlanetary File System) and other data in a separate API database can be a good approach for managing your application's data. Here's how you can divide the data storage: