All projects

GreenReserve

GreenReserve: compliant reserve-backed minting with on-chain audit + Chainlink CCIP delivery

CRE & AI DeFi & Tokenization Risk & Compliance World

What it is

GreenReserve is a cross-chain “proof-first” deposit → mint pipeline for a reserve-backed asset, designed to make trust measurable.

When a user submits a deposit, GreenReserve:

  • Validates deposit context and signatures
  • Reads a signed reserve attestation from the Reserve API
  • Evaluates compliance inputs (KYC/sanctions policy)
  • Optionally runs an AI risk memo (real Gemini when configured; fallback optional)
  • Commits cryptographic hashes of evidence and decisions on-chain (Sepolia audit registry)
  • Mints on the source chain and delivers the mint instruction cross-chain using Chainlink CCIP
  • Mints to the recipient on the destination chain (Base Sepolia) via a CCIP receiver

How it Works

  • Solidity smart contracts
      - Source chain sender: validates an audit record exists, estimates fee, then calls the CCIP router to send
      - Destination chain receiver: extends CCIPReceiver and mints on destination, with allowlists + failure tracking
  • Chainlink CRE workflow orchestration
      - A workflow ties together off-chain checks (Reserve API + compliance + AI) and on-chain writes (audit registry, mint, CCIP send)
  • Reserve API (Bun/TypeScript)
      - Serves deposit notices, signed reserve attestations, KYC policy results, and AI risk memo endpoint
  • CLI (Node/TypeScript)
      - deposit create: create + sign deposit notice
      - deposit submit: triggers CRE workflow simulation/broadcast
      - deposit status: verifies on-chain audit + decodes CCIP MessageSent to recover messageId, and watches destination processing

Links

Created by

  • Spektor Frost