Wattwealth

Decentralized platform for tokenized renewable energy investments, enabling profit from energy prod.

Wattwealth

Created At

ETHGlobal New Delhi

Project Description

Energy Producers’ Role: Renewable energy generation companies can register on the platform and tokenize a percentage of their total generation capacity. For example, if a site generates 1000 KW, the company may choose to tokenize 500 KW for public investment.

Customer Experience: Customers can browse through a marketplace of available renewable energy sites. Each site comes with detailed analytics including capacity, investment opportunities, ROI projections, and historical performance. Customers can make informed investment decisions by reviewing these metrics.

Purchase & Ownership: Users can purchase energy tokens (representing KW capacity) using multiple payment options such as Razorpay, Hedera native tokens, or PayPal USDC. Once a purchase is made, customers receive NFTs as proof of ownership, representing the exact KW share they hold in the energy site.

Portfolio & Analytics: Investors can track their holdings via a personalized dashboard, which displays metrics such as invested capacity, investment amount, site details, total returns, ROI, and NFTs owned. This provides full transparency and control over their renewable energy investments.

Profit & Payout System: As the energy site produces power, token holders earn profits proportional to their share. Investors can withdraw their earnings or liquidate their stake whenever they are satisfied, with payouts available directly to their bank account or crypto wallet.

Admin Management: The platform includes an admin panel where energy companies and site details are managed, ensuring smooth onboarding, listing, and monitoring of projects.

How it's Made

Frontend: The user interface is built using React for component-driven architecture and Redux for state management, ensuring smooth handling of user data across dashboards, analytics pages, and investment flows. We styled the application with Tailwind CSS, which allowed us to maintain a clean, responsive, and modern UI with minimal overhead.

Blockchain Integration: The core of the platform runs on the Hedera Hashgraph network, where our smart contracts and tokenization logic are deployed. Hedera was chosen for its low transaction costs, high scalability, and eco-friendly consensus mechanism, aligning perfectly with our renewable energy use case. Through the Hedera Token Service (HTS) and NFTs, we tokenize energy capacity (in KW) and issue ownership certificates to users, representing their stake in energy sites.

Database Layer: We integrated MongoDB to handle off-chain data storage, such as site details, user investment histories, payout logs, and analytics. This ensures fast data retrieval for dashboards while keeping sensitive logic (token ownership, payouts) secured on-chain.

Payments & Transactions: For accessibility, we enabled multiple payment gateways—Razorpay (fiat), Hedera native tokens (crypto), and PayPal USDC (stablecoin). This flexibility allows both traditional and crypto users to invest in renewable energy with ease.

Admin Panel: A secure admin interface is built to manage site listings, tokenization percentages, and monitor user activity. This ensures that energy producers can efficiently onboard and maintain their renewable energy projects.

Notable Hacky Bits: To bridge on-chain/off-chain data, we implemented a custom synchronization mechanism between Hedera contracts and MongoDB, allowing real-time reflection of purchases, ROI, and payout status in user dashboards. This hybrid approach lets us balance blockchain security with fast off-chain analytics.

background image mobile

Join the mailing list

Get the latest news and updates