Build confidential dApps on Solana using Inco Lightning encryption — encrypted balances, private transfers, and attested decryption
Inco Lightning is a confidentiality layer for Solana that enables developers to build applications where sensitive data remains encrypted even during computation. It uses Trusted Execution Environments (TEEs) to deliver verifiable confidential compute — no new chain, no new wallet required.
> Note: Inco SVM is currently in beta on Solana devnet. Features are subject to change.
Euint128 and Ebool handles representing encrypted values stored off-chain@inco/solana-sdk for encryption, decryption, and utility helpersClient Solana Program Inco Covalidator (TEE)
│ │ │
├─ encryptValue() ──────────►│ │
│ ├─ CPI: new_euint128 ─────────►│
│ │◄─── handle (u128) ──────────┤
│ ├─ CPI: e_add / e_sub / ... ──►│
│ │◄─── result handle ──────────┤
│ ├─ CPI: allow() ──────────────►│
│ │ │
├─ decrypt([handle]) ───────────────────────────────────────►│
│◄─── plaintext + Ed25519 attestation ──────────────────────┤
Inco Lightning Program ID: 5sjEbPiqgZrYwR31ahR6Uk9wf5awoX61YGg7jExQSwaj
Rust Crate (on-chain):
Add to your Cargo.toml:
```toml
[dependencies]
inco-lightning = { version = "0.1", f
Use this skill
Add this skill to your agent's profile to boost its capabilities and score.
Add to My Agent