CarbonShare

Prototype Completed

Decentralized Carbon Tracking Solution - Blockchain-powered sustainability rewards with ERC-20 tokens

CarbonShare Platform Interface

Project Origin

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.

CarbonShare Team

Development Team at Work

System Architecture

Data Management

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.

Backend & API

Our backend, built with Flask, serves a RESTful API that aggregates and retrieves data for visualization, providing integration between blockchain and traditional web services.

Smart Contract & Tokens

A microservice interacts with the Sepolia Ethereum testnet, analyzing rides to determine reward eligibility and executing smart contract transactions to distribute CST tokens.

Frontend Interface

The user interface, built with Softheon Armature, displays key ride and reward information in an intuitive dashboard with real-time token balance updates.

Technology Stack

Solidity Python Flask MongoDB Atlas Web3.py Truffle Ethereum ERC-20 Softheon Armature

Blockchain Development

  • Solidity smart contracts
  • Truffle deployment framework
  • Web3 Python library integration
  • ERC-20 token standard implementation

Backend Infrastructure

  • Flask RESTful API server
  • MongoDB Atlas cloud database
  • Microservices architecture
  • Data aggregation and processing

Frontend & Integration

  • Softheon Armature UI framework
  • Real-time dashboard visualization
  • Ethereum testnet integration
  • Token balance tracking

Development Challenges

Framework

Softheon Armature was newly released, requiring extensive debugging, custom modifications, and creative workarounds to achieve desired functionality.

Infrastructure Limitations

Infura Node restrictions prevented expected Web3 API interactions, causing delays and requiring alternative blockchain connection strategies.

Database Compatibility

MongoDB SSL compatibility issues with Python 3.7 required extensive troubleshooting and configuration adjustments for secure database connections.

Extreme Time Constraints

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.

Key Accomplishments

Rapid Prototype Development

Built and deployed a working prototype in less than a day, demonstrating exceptional development velocity and team coordination under pressure.

Live Blockchain Deployment

Achieved live smart contract deployment on Ethereum, with transactions viewable on Etherscan, proving real-world blockchain integration capabilities.

Functional User Interface

Designed and implemented a functional UI using Softheon Armature, creating an intuitive dashboard for carbon tracking and token rewards visualization.

Future Development Roadmap

Scaling & Investment

  • Funding & Expansion - Seeking investors or crowdfunding
  • Production infrastructure scaling
  • Enterprise partnership development

Product Development

  • Mobile App Development - Dedicated CST token access
  • UI/UX Enhancements - Refined interface and features
  • Analytics dashboard

Integration & Data

  • Real Data Integration - Live onTime Carpool data
  • Concept Refinement - Industry expert feedback
  • Additional carbon source tracking

Environmental Impact Vision

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.