Logo Lanfrica

SK3CHI3/Hedera-Guardian

Domaine:

environment and energyclimate

Type de record:

software
Créateur:
SK3
Hôte:
Carbon Guardian is a blockchain-powered platform that connects African communities with global carbon credit buyers through transparent, verifiable environmental impact trading. # Carbon Guardian 🌱 A comprehensive platform for African communities to monitor tree-planting and mangrove restoration projects, tokenize carbon credits, and create a transparent marketplace for environmental impact trading using Hedera Guardian. ## 🌟 Features - **🌳 Tree Planting Monitoring**: Real-time tracking of tree growth and carbon sequestration - **🌊 Mangrove Restoration**: Specialized tools for coastal ecosystem restoration - **⛓️ Blockchain Verification**: Immutable records on Hedera network using Guardian - **💱 Carbon Credit Tokenization**: Trade verified carbon offsets on Hedera Token Service - **🗺️ Interactive Maps**: Visualize projects with Leaflet maps - **📊 Analytics Dashboard**: Comprehensive impact measurement and reporting - **🤝 Community Engagement**: Tools for local communities and corporate buyers ## 🏗️ Architecture ### Technology Stack - **Frontend**: Next.js 15 with TypeScript, Tailwind CSS, Shadcn/ui - **Backend**: Node.js with Express, TypeScript - **Database**: Supabase (PostgreSQL) - **Authentication**: Supabase Auth - **Blockchain**: Hedera Guardian SDK, Hedera Token Service (HTS) - **Maps**: Leaflet with React-Leaflet - **Real-time**: WebSocket for live updates - **Deployment**: Docker containers ### Key Components 1. **dMRV Workflow Engine** - Data collection, validation, and verification 2. **Carbon Credit Tokenization** - HTS integration for token creation 3. **Community Dashboard** - Real-time monitoring and project management 4. **Corporate Marketplace** - Trading platform for carbon offsets 5. **Mobile App** - Field data collection for communities 6. **Analytics Engine** - Carbon impact measurement and reporting ## 🚀 Getting Started ### Prerequisites - Node.js 18+ - npm or yarn - Supabase account - Hedera testnet account ### Installation 1. **Clone the repository** ```bash git clone github.com cd carbon-guardian ``` 2. **Install dependencies** ```bash npm install ``` 3. **Environmen …