Inco is a confidentiality layer for blockchains that enables privacy-preserving smart contracts without modifying the underlying blockchain. Unlike monolithic privacy solutions, Inco follows a modular approach similar to how SSL/TLS provides security for internet protocols.

Whitepaper coming soon!

High-level Components

Inco’s architecture consists of four main components that work together to provide confidential computing capabilities:

  1. Smart Contract Library
  2. Confidential Compute Nodes
  3. Decryption Nodes + Callback Relayer
  4. Client-side JavaScript Library

These components work together to provide a seamless experience for developers building privacy-preserving applications on blockchain. The system handles encrypted data types, performs confidential computations, and manages secure decryption processes while maintaining compatibility with existing EVM blockchains.