This post is for developers who want to build applications where computation is private by default.
The paradigm shift
Building on a public blockchain, you accept that all computation is transparent. Your contract state is readable by anyone. Your function calls are logged forever.
Building on Aura changes this default. Your contract can process encrypted inputs and produce encrypted outputs. The computation is verified on-chain, but the data is not.
What you can build
Private orderbooks: Limit orders where price and size are hidden until execution. No front-running possible because there's nothing to front-run.
Confidential lending: Borrow against collateral where your position size is private. Liquidation logic runs on encrypted values.
Sealed-bid auctions: Submit bids that are revealed only after the auction closes. No bid manipulation, no sniping.
Private governance: Vote on proposals without revealing your voting weight or preference to other participants until vote closes.
Encrypted gaming: Game state (hand cards, positions, resources) that is private to each player but verifiable by all players.
The SDK
Aura's developer SDK exposes:
// Encrypt a value for use in a computation
const encrypted = await aura.encrypt(amount, publicKey);
// Submit an encrypted swap
const tx = await shieldSwap.swap({
inputToken: "USDC",
outputToken: "SOL",
encryptedAmount: encrypted,
maxSlippage: 0.5
});
// Decrypt result (only you can do this)
const result = await aura.decrypt(tx.encryptedOutput, privateKey);The API is designed to be familiar to any Solana developer. You're not learning FHE math — you're using encrypted values like regular values with a different type signature.
Get early access
We're running a limited developer beta. If you want early access:
Join our Discord: discord.gg/aurafhe
Ask in #builders about SDK access
Or email directly: dev@afhe.io
We prioritize developers with:
A concrete use case in mind
Solana development experience
Interest in collaborating on the SDK design
The bigger picture
FHE-based computing represents a new programming paradigm, not just a crypto feature. The same technology that makes shield.afhe.io private enables private machine learning, confidential multi-party computation, and encrypted cloud computing.
Building on Aura now puts you at the frontier of what's possible. The applications that will define this space haven't been built yet.
SDK: afhe.io/sdk | Discord: discord.gg/aurafhe | Docs: docs.afhe.io/whitepaper
