0%
Technology · LUT-FHE

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.

~0.04μs
Integer addition
3.7 MB
WASM runtime
100×
Faster than legacy FHE
~0.1s
Verification time

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.

MetricExisting FHE solutionsAFHE
Verification time10+ seconds~0.1 seconds
BootstrappingRequired (slow & expensive)Eliminated entirely
Hardware requirementsEnterprise GPU / ASIC clustersConsumer-grade devices
IntegrationChain-level changes requiredApplication-layer — no validator changes
Quantum securityLWE (believed hard)MQ (proven NP-hard)
Trust modelThreshold committeesTrue 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.

01

Noise-free structure

The scheme eliminates bootstrapping entirely.

02

Maximum throughput

Integer addition completes in approximately 0.04 microseconds.

03

Lightweight runtime

The full runtime fits in 3.7 MB of WASM.

04

Post-quantum security

Security reduces to the Multivariate Quadratic problem, proven NP-hard.

Encrypted compute at speed.

No bootstrapping, no GPU clusters, no trust assumptions — just the math, running at Solana block time.

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.