OpenCompliance

The shared compliance layer for institutional DeFi

OpenCompliance

Created At

ETHGlobal Cannes 2026

Winner of

Chainlink Labs

Chainlink - Best usage of Chainlink privacy standard

Project Description

A shared, verifiable compliance orchestration layer built on Chainlink CRE and Chainlink ACE, deployed on Arc. Runs KYC, AML, sanctions screening, and per-trade compliance checks inside a Trusted Execution Environment on a decentralized oracle network - producing on-chain attestations, per trade checks and audit trails that every counterparty can trust.

How it's Made

4 CRE workflows (TypeScript→WASM) deployed on Chainlink's 21-node DON orchestrate Sumsub, Chainalysis, and ipfs via Confidential HTTP inside TEEs. Provider credentials threshold-encrypted in Vault DON. 7 Solidity contracts on Arc Testnet: ComplianceCredentialConsumer writes KYC attestations to ACE IdentityRegistry/CredentialRegistry; ComplianceReportConsumer stores DON-signed per-trade reports and auto-callbacks the source protocol. DemoSwapProtocol demonstrates 3 integration patterns: require(isVerified()) one-liner, ACE runPolicy modifier, and async per-trade with auto-callback. IntegratorRegistry handles multi-tenant scoping on-chain.

background image mobile

Join the mailing list

Get the latest news and updates

OpenCompliance | ETHGlobal