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