Decentralized Carbon Tracking Solution - Blockchain-powered sustainability rewards with ERC-20 tokens
The idea for CarbonShare was inspired by Yun Zhang, CEO of Mobileware, who envisioned a system that would reward users of his app, onTime Carpool, for reducing their carbon footprint through digital tokens that quantify and verify environmental impact.
Building on this concept, we developed CarbonShare as a decentralized solution that enables companies and individuals to track and prove their contributions to sustainability. By leveraging CarbonShare Tokens (CST) as ERC-20 tokens, organizations can demonstrate their commitment to eco-friendly initiatives with blockchain transparency and security.
Development Team at Work
Incoming ride data is processed, filtered, and stored in MongoDB Atlas for fast retrieval and real-time analytics, ensuring scalable data handling for growing user bases.
Our backend, built with Flask, serves a RESTful API that aggregates and retrieves data for visualization, providing integration between blockchain and traditional web services.
A microservice interacts with the Sepolia Ethereum testnet, analyzing rides to determine reward eligibility and executing smart contract transactions to distribute CST tokens.
The user interface, built with Softheon Armature, displays key ride and reward information in an intuitive dashboard with real-time token balance updates.
Softheon Armature was newly released, requiring extensive debugging, custom modifications, and creative workarounds to achieve desired functionality.
Infura Node restrictions prevented expected Web3 API interactions, causing delays and requiring alternative blockchain connection strategies.
MongoDB SSL compatibility issues with Python 3.7 required extensive troubleshooting and configuration adjustments for secure database connections.
Developed and deployed the entire system in under 24 hours with an average of just 2 hours of sleep per team member, demonstrating exceptional dedication and teamwork.
Built and deployed a working prototype in less than a day, demonstrating exceptional development velocity and team coordination under pressure.
Achieved live smart contract deployment on Ethereum, with transactions viewable on Etherscan, proving real-world blockchain integration capabilities.
Designed and implemented a functional UI using Softheon Armature, creating an intuitive dashboard for carbon tracking and token rewards visualization.
CarbonShare represents a novel approach to environmental accountability, combining blockchain transparency with real-world sustainability incentives. The project demonstrates the potential for decentralized systems to drive positive environmental change through economic rewards, creating a sustainable future where carbon reduction efforts are accurately tracked and fairly compensated.