What is Clique?

Overview

Clique is pioneering a new paradigm for building dApps and consumer applications with our TEE coprocessor, 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 coprocessor architecture is built on a network 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 coprocessor 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

Incentive Distribution & Loyalty Programs

Traditional blockchain mechanisms for reward distribution often face scalability and privacy challenges. Our coprocessor handles these computations off-chain, ensuring they are both scalable and private, while still verifiable by the blockchain. Meantime, users can claim rewards that are more personal according to their contributions to your application

TLS Oracle

Access arbitrary off-chain TLS session data and integrate them with your smart contracts seamlessly. Our coprocessor 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.

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.

  • Support for TLS calls to obtain external data.

  • 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.

  • Arbitrary compute with server-like performance and integrity guarantees.

  • Query or expose HTTPS endpoints/APIs with data confidentiality.

  • MEV strategies/relay, automation bots, AI training/inference.

  • Use cases akin to zkVMs (loyalty points, rebates, DeFi risk assessment), gaming servers, 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

  • Response time guarantees with multiple coprocessors.

  • Persistent storage of encrypted state and key sharing methodologies.

  • TEE committees using Intel SGX/TDX, AWS Nitro, etc.

  • Consideration for potential hacks or key compromises.

  • Utilization of Oblivious RAM (ORAM) for enhanced data privacy and security.

Last updated