Skip to content

symbeon-labs/greenproof-platform

Repository files navigation

GreenProof Banner

GreenProof Platform

Sovereign ESG Compliance Oracle & Institutional RWA Attestation

Live Demo CI Build Contract Tests


🏛️ Protocol Snapshot (15 seconds)

UEAP is a protocol for transforming real-world events into cryptographically verifiable attestations.

GreenProof is the flagship implementation of the Internet of Verifiable Events. It replaces manual compliance auditing with a deterministic, privacy-preserving verification pipeline:

Real-World Signals → Trinity Consensus → ZK Proof (Groth16) → On-Chain Certificate → Cross-Chain RWA

What you will see in the demo:

  • Oracle consensus (Physical, Legal, Ethical) via Chainlink CRE
  • Groth16 ZK-proof of asset compliance (without exposing sensitive data)
  • On-chain certificate NFT mint on Ethereum Sepolia
  • Cross-chain portability via Chainlink CCIP to Arbitrum Sepolia

🏛️ Technical Verification & Due Diligence

Investors and grant providers can validate the protocol's Proof of Concept (PoC) in under 2 minutes:

Step Action Evidence
1 Open Live Dashboard greenproof.vercel.app/dashboard
2 Execute Sovereign Demo Triggers the 2/3 Oracle Quorum (CRE-orchestrated)
3 Monitor Consensus Event High-fidelity log stream available on dashboard
4 Audit ZK-Verifier Status /verify ↗
5 Verify On-Chain Settlement NFT Contract ↗

GreenProof is built on top of the Universal Event Attestation Protocol. A generic, ZK-powered layer for creating verifiable evidence of any real-world event.

  • Objective: Decouple Trust from Semantics.
  • Reference App: GreenProof

🚀 Rapid Deployment

Monorepo Setup (Workspaces)

npm install

Run GreenProof Reference App

npm run dev

🏗️ Repository Architecture

This repository has been refactored into a Dual-Layer Architecture (UEAP + GreenProof) to provide both a generalized protocol and a specific reference implementation.

graph TD
    Root["/ (Root)"] --> P["protocol/ueap/"]
    Root --> A["apps/greenproof/"]
    Root --> I["infrastructure/"]
    
    subgraph "L1: Universal Protocol"
        P --> PC["ueap/contracts"]
        P --> PS["ueap/sdk"]
    end
    
    subgraph "L2: Reference App"
        A --> GPC["greenproof/src"]
        A --> GPE["greenproof/engines"]
    end
Loading

Built with ❤️ and sovereign intelligence by Symbeon Labs for the Decentralized Future.

Live Demo · Architecture