Discover Aura’s architecture.
A bootstrap-free scheme over multivariate quadratic structure. Encrypted compute at the speed of a Solana block — no enterprise GPU required.
Different mathematics. Unmatched performance.
Aura is the only protocol delivering FHE at the speed of a modern blockchain. We abandoned the legacy lattice playbook entirely to build something no other Web3 project has shipped.
| Metric | Existing FHE solutions | AFHE |
|---|---|---|
| Verification time | 10+ seconds | ~0.1 seconds |
| Bootstrapping | Required (slow & expensive) | Eliminated entirely |
| Hardware requirements | Enterprise GPU / ASIC clusters | Consumer-grade devices |
| Integration | Chain-level changes required | Application-layer — no validator changes |
| Quantum security | LWE (believed hard) | MQ (proven NP-hard) |
| Trust model | Threshold committees | True end-to-end encryption |
Existing FHE cannot run on Solana.
Lattice-based FHE schemes require a refresh process called bootstrapping — a structural bottleneck.
Every encrypted operation introduces noise; the ciphertext must be homomorphically decrypted and re-encrypted. The fastest production implementations measure bootstrapping in tens of milliseconds per gate. A 400 ms Solana block cannot accommodate this.
Aura abandons lattice-based FHE entirely. We replace ring-based ciphertext arithmetic with precomputed lookup tables — LUT-FHE — defined over a Multivariate Quadratic structure.
Four pillars of the LUT-FHE scheme.
The architectural commitments that let Aura clear a Solana block while every other scheme is still bootstrapping.
Noise-free structure
The scheme eliminates bootstrapping entirely.
Maximum throughput
Integer addition completes in approximately 0.04 microseconds.
Lightweight runtime
The full runtime fits in 3.7 MB of WASM.
Post-quantum security
Security reduces to the Multivariate Quadratic problem, proven NP-hard.
Encrypted compute at speed.
The coprocessor model.
Validators verify cryptographic proofs of correctness — they do not run the FHE workload. Solana’s native throughput stays intact.
Aura FHE operates via a sophisticated coprocessor model. Solana programs built with our SDK do not perform heavy FHE computation directly; instead, they submit encrypted requests to the Aura coprocessor network, receive a verifiable ciphertext result, and proceed with on-chain settlement.
Validators only verify the cryptographic proof of correctness, not the FHE compute itself. The chain stays fast; the data stays sealed.
Three lines to total privacy.
The AURA SDK exposes three primitives. Drop them into any Solana program; ship a confidential version in under an hour.
// Three primitives. One Solana transaction.
const encrypted = await aura.encrypt(amount);
const result = await aura.compute(swapProgram, encrypted);
const value = await aura.decrypt(result);Read the full spec.
Protected by nine patents and validated by twelve years of cryptographic research. Aura FHE is a true unicorn in the privacy landscape.
