Privacy is here. You can now trade on app.avnu.fiwithout exposing your balances or the amounts you move. Private swaps are built on Starknet’s privacy pool and the STRK20 standard, so your holdings stay off the public ledger while you keep swapping at avnu’s best rates.
Your balances and amounts. Shielded funds live in the privacy pool as private notes, never on the public ledger. No one can see what you hold or how much you trade.
Your keys never leave your wallet. Every private swap is proven inside your wallet. avnu never sees your keys, your notes, or your proofs.
It’s gasless. avnu’s paymaster relays the transaction, so no public account pays gas or links back to your private balance. You pay only a small pool fee from your private balance, and the token you buy lands right back there as a new private note.
Move the tokens you want to trade into Starknet’s privacy pool using a STRK20-capable wallet. Once shielded, they show up as private balances (e.g. Shielded USDC, Shielded Starknet).
2
Turn on Privacy
Connect your wallet on app.avnu.fi and hit the Privacy button in the bottom bar. When it reads Privacy active, you’re trading in private mode.
Activate private swaps from the bottom bar
3
Share your shielded balances
Your wallet asks you to share your shielded balances with the dapp. avnu can’t read them without your explicit approval, so you grant it per token, right from the wallet.
Your wallet asks before sharing any shielded balance
4
Swap
Pick your tokens, review the quote, and confirm, just like a normal swap. The sell token leaves your private balance, and the bought token comes back to it. Nothing is exposed on-chain.
Balances resync after every swap. Because your shielded balances change once a swap settles, avnu needs to refresh them, so your wallet will ask you to share your balances again after each swap. This is expected in this first version: your wallet guards access to your private balances, not a bug.
Private swaps work today with the latest versions of Ready and Xverse, the wallets that support the STRK20 standard.
Sharing your shielded balances again keeps them in sync
This is our first version of private swaps, and the flow will get smoother. We’re shipping it now so you can start trading privately today, and we’ll refine the experience with feedback from users and partners. Tell us what you’d like to see next.