Skip to main content
Confi.cash lets you access Soroswap, Aquarius, and other supported Stellar AMMs from a shielded balance. You choose the external liquidity in Others, submit an amount-blind order, and receive the result as a fresh shielded note. Shared settlement hides your individual leg from chain observers; solo settlement does not. In shared settlement, the selected AMM receives the aggregate batch net instead of your individual shielded order as a standalone swap. In solo settlement, your order is the batch net.
The amount-blind batch path does not send your plaintext amount to ordinary relay intake. Confi.cash operates the threshold committee and can reconstruct individual amounts with quorum-level administrative access. This is not privacy from Confi.cash itself.

Why use Confi.cash with external AMMs

  • Access Soroswap, Aquarius, and other supported AMM routes from one shielded balance.
  • Keep your individual order amount hidden from public chain observers when it settles with other real orders in a shared batch.
  • Send only the combined batch net to the selected external AMM.
  • Receive the result as a new shielded note instead of automatically withdrawing to a public wallet.
  • Use the same shielded-note and amount-blind batch mechanism across supported venues.

Choose the AMM liquidity

App optionLiquidity sourcePublic settlement
ConfiswapConfi.cash’s internal testnet AMMThe batch net settles on Confiswap
OthersSoroswap, Aquarius, and other supported external AMMsThe batch net settles on the selected external AMM
Choose Others when you want to swap through Soroswap, Aquarius, or another external AMM. Others is a liquidity choice, not a privacy mode.

Swap through Soroswap, Aquarius, or another AMM

1

Open Swap

Select Swap, then choose Others to use external AMM liquidity.
2

Choose a Soroswap, Aquarius, or other AMM route

Select the asset you want to sell and the asset you want to receive. Confi.cash shows routes currently available through Soroswap, Aquarius, and other supported AMMs.
3

Choose a note

Pick one of your available shielded notes. A swap spends the whole selected note.
4

Review the quote

Check the estimated output, price impact, minimum received, and Settles on venue. Confirm that it names the external AMM you intend to use. The output stays shielded.
5

Choose the privacy timing

Use Wait when you want the order to join a later shared batch. Trade now uses solo settlement, so your amount and direction become inferable from the public batch net. Use it only after reading the warning shown by the app.
6

Generate and submit the proof

Click Join confidential batch and keep the page open while the browser proves the order. The order may remain queued until enough eligible orders are available. Only the resulting batch net is routed to the selected AMM.

While an order is queued

  • Your note remains protected by the order protocol until settlement.
  • The status screen tells you whether the order is aging, waiting for traders, or settling.
  • If Cancel · keep my note is available, use it before starting another swap with the same note.
  • Do not assume an interrupted browser request means the order failed. Reopen the app and check its status.

Batched and solo settlement

ModeWhat the chain seesPrivacy consequence
Shared batch with another real order through Soroswap, Aquarius, or another AMMThe clearing price and combined batch net routed to that AMMYour individual leg is not directly published to chain observers, though inference may remain; the threshold operator can reconstruct it with quorum access
SoloYour order becomes the batch netYour individual amount and direction become inferable from the public settlement
Operator padding can help a batch execute, but it does not add real counterparties to your anonymity set. The app’s confidentiality score excludes operator-controlled notes.