TEE Network
Overview
Clique is pioneering a new paradigm for building dApps and consumer applications with our TEE Network, which you can think of as an off-chain AWS Lambda system. It offers confidentiality and verifiability for on-chain applications while being highly versatile, cost-effective, and secure.
Our network architecture is built on top of TEE nodes supporting custom bytecode execution for VMs (currently EVM and WASM, with more to come). We provide SDKs enabling clients to build custom executors in TEEs, make smart contract calls to the TEE network, and verify attestations and trusted signatures on-chain. Orchestration nodes within enclaves create compute graphs, distribute tasks, and aggregate proofs. We currently focus on Intel SGX, with plans to support AMD SEV-SNP, Intel TDX, and NVIDIA H100 soon, enhancing trust assumptions and efficiency.
Use Cases
TLS Oracle
Access arbitrary off-chain TLS session data and integrate them with your smart contracts seamlessly. Our TEE executors support end-to-end encrypted private credential handling for such calls while making sure the entire session is notarized in a fully verifiable manner.
Attestations
Create on-chain attestations of your application's off-chain server execution results in a verifiable manner to create more interoperable smart contracts.
Incentive Distribution & Loyalty Programs
Efficiently distribute incentives to valuable users in a fully verifiable manner composing both on-chain and off-chain data. Create callbacks/hooks for embedded loyalty programs with fee rebates in your smart contracts.
Off-Chain Central Limit Order Books (CLOBs)
Enabling secure and efficient order matching and trade execution without the need for every operation to be recorded on-chain, thereby significantly reducing transaction costs and latency. Trades can be batch-verified through TEE's.
Example Integrations
Optimism: Partnered with 20+ DeFi protocols (e.g., Aave, Synthetix, Across, Velodrome) for on-chain data attestations and off-chain social data, incentivizing over $500M in DeFi volume on OP.
Arbitrum: Worked with 25+ top ARB games (e.g., Pirate Nations, Dininho) to attest off-chain gameplay data on-chain for cross-game incentive distribution and token emissions.
Linea: Incentivized over 10k users to attest social data on-chain through our TEE oracles for Sybil resistance.
Ronin: Enabled over 5k users to attest their Steam play history data on-chain through our TEE oracles for incentive distribution by Ronin games.
Features
Secure, efficient, and verifiable off-chain computation. Arbitrary compute with server-like performance and integrity guarantees.
Support for TLS calls to obtain external data. Query or expose HTTPS endpoints/APIs with data confidentiality.
Running off-chain app components in TEEs for verifiable and attestable results on-chain.
Verifiable AI model outputs.
User data attestation for efficient incentive distribution.
Social verification and login.
MEV strategies/relay, automation bots, AI training/inference.
Use cases akin to zkVMs (loyalty points, rebates, DeFi risk assessment), gaming servers, and decentralized frontends/gateways.
Implementing coordination strategies between untrusting parties.
Securing wallets, bridges, and oracles with TEEs, with validator signing keys secured using HSMs.
Security Practices
Verifiable on-chain TEE attestation with attested signatures on the side.
Response time guarantees with a network of TEE nodes. Liveness guarantees further down the line with crypto-economic mechanisms.
Persistent storage of encrypted state and key-sharing methodologies through native sealing.
TEE committees using Intel SGX/TDX, AWS Nitro, AMD SEV-SNP, etc.
Utilization of Oblivious RAM (ORAM) for enhanced privacy w.r.t access patterns.
Utilization of community-audited DCAP to mitigate lately discovered side channels.
Last updated