🧭 Inspiration

At Nexora Hacks 2026, we were inspired to build GreenCred β€” a platform designed to make sustainability-linked lending trustworthy, efficient, and scalable.

🚨 The Global Problem

Despite the global push toward ESG finance, the lack of standardized, verifiable ESG data is stalling sustainable capital deployment:

  • 🌍 $1.74 trillion in sustainable debt issued in 2024 alone (Environmental Finance).
  • πŸ’Έ But over $200B in sustainability-linked loans (SLLs) were delayed or declined in 2023 due to poor ESG data credibility (S&P Global).
  • 🏦 ESG teams spend ~$533k/year per firm managing disclosures manually (PwC), often producing inconsistent reports for every lender, with no audit trail.
  • 🀝 Lenders are pressured by regulators (e.g., EU CSRD, SEC) to validate ESG data β€” but today’s process involves manual verification, unstandardized KPIs, and spreadsheet chaos.

πŸ’‘ Our Idea

We imagined a world where:

  • 🌱 Borrowers submit ESG metrics once, using a smart, guided portal
  • πŸ“œ Verifiers review KPIs, sign off digitally, and lock the results on blockchain
  • πŸ“Š Lenders receive one verified ESG Passport they can trust β€” aligned with LMA’s SLL Principles and ESG IDP

We wanted to go beyond forms and dashboards β€” and instead deliver:

  • βœ… Machine Learning anomaly detection for bad data
  • βœ… Blockchain-based attestation to ensure auditability
  • βœ… API-ready design to scale with banks and platforms

πŸ’₯ Why This Matters

GreenCred brings verifiability, comparability, and reusability to ESG data, solving what LMA, the ESG IDP, and regulators have all called a critical bottleneck in sustainable lending.

It's not just a sustainability tool, it’s fintech infrastructure for a decarbonized financial system. Nexora Hacks gave us the challenge and the runway to turn this idea into a product that could scale globally.

We built GreenCred to reflect everything Nexora Hacks 2026 stands for:

  • 🎯 Real-world applicability
  • 🧠 Technical depth (AI + blockchain + finance)
  • πŸ“ˆ Scalability across borrowers, banks, and regulators
  • βœ… Clarity of UX and strong end-user value

What it does

GreenCred is an end-to-end solution for managing sustainability-linked loan KPIs and ESG performance across all stakeholders:

πŸ§‘β€πŸ’Ό Borrower Dashboard

  • Submit ESG KPI values (e.g. emissions, energy use, DEI metrics)
  • Upload supporting documents (e.g. audits, certifications)
  • Run ML-based validation to flag anomalies or outliers
  • Generate a reusable, shareable ESG Passport

🧾 Verifier Dashboard

  • Access submitted KPIs for review
  • View confidence scores and flagged anomalies
  • Optionally run OCR checks on uploaded docs
    (PDF text extraction by default; full OCR via self-hosted Tesseract pipeline available)
  • Sign off verified KPIs with timestamp and metadata

🏦 Lender Portal

  • View each borrower’s ESG Passport
  • Simulate loan pricing impact based on ESG target performance
  • Access audit trails via blockchain attestation records

πŸ“„ ESG Passport

  • Shareable ESG disclosure aligned with LMA/IDP-style data model
  • Includes verified KPI values, targets, confidence scores, and verifier identity
  • Available as PDF, live dashboard link, or QR export

πŸ”— Blockchain Audit Trail

  • Each KPI verification is hashed and recorded as an attestation using Polygon Amoy
  • Blockchain hash + IPFS CID provide tamper-proof auditability

How we built it

πŸ–₯️ Frontend

  • Vite + React + TypeScript SPA
  • Fully responsive, role-based dashboards for:
    • Borrowers
    • Verifiers
    • Lenders

🧩 Backend

  • Supabase stack:
    • Auth (user roles and secure access)
    • Postgres (structured ESG KPI storage + Row-Level Security)
    • Storage (uploads: audit reports, certificates, etc.)
    • Edge Functions (business logic and validation workflows)

🧾 OCR Integration

  • Baseline (free): PDF embedded-text extraction (works on non-scanned PDFs)
  • Optional: Self-hosted OCR via OCR_SERVICE_URL for scanned documents
    • Enables full document parsing and value extraction from uploads

🧠 ML Validation

  • Edge function scoring pipeline:
    • Benchmark analysis
    • Anomaly detection
    • Confidence scoring
  • Runs for both KPI previews and submitted values
  • Designed to mimic AI validation without high compute dependency

πŸ”— Blockchain Attestation

  • Pinata for IPFS file pinning
  • Polygon Amoy testnet for transaction-based data attestation

πŸ“„ PDF Export & Sharing

  • ESG Passport export system includes:
    • Standardized PDF layout of verified KPIs
    • Shareable public URL
    • Downloadable QR code linked to live Passport

Challenges we ran into

  • Schema standardization based on ESG IDP while supporting custom KPIs.
  • Designing intuitive blockchain UX with hash explorer integration.
  • Designing verification UX that is transparent without overwhelming users.
  • OCR reliability tradeoffs: free PDF text extraction works well for text PDFs, but scanned documents require a self-hosted OCR service.
  • Role-specific workflows without feature entanglement.

Accomplishments that we're proud of

  • Fully functional prototype across borrower, verifier, and lender workflows.
  • Working anomaly/confidence scoring and PDF-first OCR checks to speed up verification.
  • Blockchain record logging with explorer links
  • Clean and aligned ESG Passport output with export features.

What we learned

  • ESG lending credibility issues stem from fragmented, unverifiable reporting.
  • Role clarity (borrower/verifier/lender) and auditability are crucial for trust.
  • Automation with ML/OCR/blockchain can meaningfully improve ESG data quality and usability.
  • Regulatory alignment with LMA, IDP, CSRD, and SFDR is key for adoption.

What's next for GreenCred

  • Integration with carbon accounting tools like Normative/Watershed.
  • CSRD + SFDR-compliant export modules for regulatory disclosures.
  • Industry benchmarking analytics engine based on anonymized KPI data.

πŸ“ Login Instructions for GreenCred Demo

Use the following test accounts to explore each user role. Password for all accounts is Hello@1234.

Borrower: hargunkaur286@gmail.com

Verifier: hargunkaur2863@gmail.com

Lender: hargunkaur1328@gmail.com

πŸ” Password (all roles): Hello@1234

🧭 Suggested Flow:

  • Log in as Borrower β†’ Submit ESG KPIs.
  • Log in as Verifier β†’ Approve KPI with confidence score.
  • Log in as Lender β†’ View ESG Passport and simulate loan pricing.

Built With

Share this project:

Updates