Inspiration

What it does

How we built it

GreenLedger – ESG Verification & Anti-Greenwashing System


1. Problem Statement

Sustainability claims are rapidly increasing across industries, with companies publicly committing to goals such as “net zero by 2030” or “carbon neutral operations.” However, these claims are often difficult to verify due to:

  • Lack of standardized reporting
  • Omission of critical metrics (e.g., Scope 3 emissions)
  • Reliance on self-reported data
  • Limited transparency for stakeholders

This creates a major gap between what companies claim and what can actually be verified, leading to widespread greenwashing.

There is currently no simple, accessible system that allows users to:

  • Analyze ESG claims in real time
  • Validate them against evidence
  • Generate structured, audit-style reports

2. Solution Overview

GreenLedger is an AI-powered ESG verification platform designed to detect and analyze potential greenwashing.

Core Approach

  • Convert unstructured ESG claims into structured data
  • Analyze claims using controlled AI reasoning
  • Identify inconsistencies and missing disclosures
  • Generate professional forensic reports
  • Store results in a transparent ledger for traceability

Key Design Decisions

  • Structured AI Output (JSON): Ensures consistency and reliability
  • Validation Layer: Prevents malformed or inconsistent AI responses
  • Controlled Data Input: Avoids hallucinated or unreliable sources
  • Modular Architecture: Separates AI, backend logic, and reporting

3. Implementation

The system is implemented as a full-stack application with the following workflow:

System Flow

  1. User inputs an ESG claim
  2. Backend processes the request
  3. AI model analyzes the claim and returns structured output
  4. Validation layer ensures consistency
  5. Results are displayed in the UI
  6. A professional report can be generated and downloaded
  7. The claim and result are stored in a ledger

Features

  • ESG claim analysis with risk scoring
  • Detection of greenwashing patterns
  • Evidence-based reasoning
  • Automated report generation (DOCX)
  • Ledger storage with hash-based integrity

4. Codebase

Project Structure

greenledger/ │ ├── frontend/ # Next.js UI ├── backend/ # FastAPI server ├── ai/ # AI prompt + processing logic ├── reports/ # DOCX report generation ├── data/ # Sample ESG datasets ├── database/ # SQLite ledger └── README.md

Technologies Used

  • Frontend: Next.js, React
  • Backend: FastAPI (Python)
  • AI: Gemini API / Mistral (configurable)
  • Database: SQLite
  • Report Generation: python-docx
  • Visualization: matplotlib

5. Documentation

System Architecture

Frontend (Next.js) ↓ Backend API (FastAPI) ↓ AI Layer (Gemini / Llama) ↓ Validation Layer (JSON control) ↓ Report Engine (DOCX) ↓ Ledger (SQLite)


Key Components

AI Layer

  • Uses structured prompts
  • Outputs strict JSON
  • Performs ESG analysis and reasoning

Validation Layer

  • Extracts JSON from model output
  • Ensures required fields exist
  • Provides fallback responses if needed

Report Engine

  • Generates enterprise-style reports including:
    • Risk score
    • Key issues
    • Evidence table
    • Visual elements
    • Final verdict

Ledger System

  • Stores claims and results
  • Uses SHA-256 hashing for integrity
  • Enables traceability and transparency

6. Practical Relevance

GreenLedger has real-world applications across multiple domains:

Corporate Compliance

  • Validate internal ESG disclosures
  • Improve reporting accuracy

Investors & Analysts

  • Evaluate sustainability claims before investing
  • Detect misleading or incomplete disclosures

Regulators

  • Support ESG compliance audits (CSRD, SEC, ISSB)
  • Identify high-risk claims

Public Transparency

  • Provide accessible verification tools
  • Reduce greenwashing in public communication

Future Scope

  • Integration with verified ESG datasets and APIs
  • Real-time evidence sourcing
  • Multi-claim enterprise reporting
  • Advanced analytics and benchmarking
  • Public-facing transparency dashboard

Conclusion

GreenLedger transforms ESG verification from a trust-based process into a data-driven, evidence-based system.

By combining:

  • AI analysis
  • structured reporting
  • and transparent ledger storage

it provides a scalable solution to one of the most critical challenges in sustainability today:

Detecting and preventing greenwashing.

Challenges we ran into

Accomplishments that we're proud of

What we learned

What's next for Greenledger

Built With

Share this project:

Updates