Invisible
The off-chain privacy layer that makes every transfer look like a normal one.
What is Invisible?
Invisible is a privacy layer for Solana that coordinates everything off-chain. On-chain, only normal SystemProgram.transfer instructions appear — no smart contract, no program call, no flag.
Core Principles
- Off-chain coordination — all privacy logic happens off-chain via encrypted channels and TEE-based coordinators
- On-chain normality — the only on-chain trace is standard SOL transfers, indistinguishable from any wallet consolidation or payment
- Async privacy pool — users and LPs run a 2/2 FROST DKG with the TEE, then delegate their share to the attested enclave
- Trust-minimized, not trustless — after delegation, the TEE can sign alone, but only under attested code + strict spending policies + liquidity caps + refund rules
How It Works (30 Seconds)
- User verifies TEE attestation, runs 2/2 FROST DKG with the TEE, and co-signs a durable nonce refund
- User delegates their share to the attested TEE (LPs do the same with spending constraints)
- Coordinator matches asynchronously and schedules fragmented payouts over the requested time window
- At each payout slot, settlement is broadcast as normal SystemProgram transfers
On a block explorer, it looks exactly like someone moving SOL between their own wallets.