Connect your wallet to get started

You'll need MetaMask to create intents, browse the pool, and swap tokens.

Shielded Swap

Private token swaps powered by Anoma's resource machine

How it works

Shielded Swap lets you exchange tokens privately on Ethereum. Your swap is wrapped in a privacy layer so nobody can see what you're trading, how much, or with whom. The entire process happens in a single interaction.

Unwrap

Tokens leave the shielded pool

Swap

DEX exchange at market rate

Wrap

Output tokens re-enter the pool

Private by default

Nobody can see what tokens you're swapping, how much, or your wallet address. The privacy pool keeps your trading activity hidden.

One-click swaps

Choose your tokens, review the quote, and confirm. Everything happens in a single interaction — no multi-step approvals or waiting.

No funds at risk

The swap either completes fully or not at all. Your tokens stay safe no matter what — even if your connection drops mid-swap.

No ETH required

You don't need to hold Ether for gas. The service handles all on-chain interactions, so you only deal with your swap tokens.

Swap in 4 steps

  1. 1

    Choose your input token

    Select which wrapped ERC20 token you want to swap and the amount (e.g., 10 USDC).

  2. 2

    Pick your output token

    Choose the token you want to receive (e.g., USDT).

  3. 3

    Review the quote

    Get a real-time price quote. The service targets ≥99.5% of market rate on average.

  4. 4

    Confirm and swap

    One click and you're done. The swap executes atomically — unwrap, swap on a DEX, and re-wrap — all in one transaction.

Under the hood

Shielded Swap uses Anoma's resource machine to manage token commitments in a Merkle tree. When you swap, your tokens go through two phases:

Phase What happens
Shielded Limit Order Your tokens are unwrapped, swapped on Ethereum at your specified rate, and the output is wrapped back into the privacy pool.
Bonus Settlement Any surplus from the swap (when market price beats your limit) is distributed — you keep the majority.

Atomicity is achieved using EIP-7702, which bundles the entire unwrap → swap → wrap sequence into a single Ethereum transaction. This means the swap either completes fully or reverts entirely — your tokens are never left in an intermediate state.