<!-- Source: https://docs.infraio.xyz/en/wallet/swap -->

# Swap

Swap exchanges one token for another without leaving the wallet. It is
available on **mainnets only**.

## 1. Choose the tokens

Open **Swap**, pick the token you pay with and the token you want to receive.

## 2. Enter the amount and review the quote

Enter the amount. The wallet asks swap **aggregators** for a quote and shows you
what you would receive and the network fee.

## 3. Set the slippage

**Slippage** is how far the final price may move from the quote before the swap
fails. A lower value protects you from price moves but a swap in a fast market
may fail. A higher value succeeds more often but you may receive less.

## 4. Confirm

Review the confirm sheet and approve with your passkey. The network fee is paid
in the native coin of the network, so keep a small balance of it. Your first
transaction on a network also sets the wallet up there. See [Receive and
send](https://docs.infraio.xyz/en/wallet/receive-send).

> **Warning:**
>
> Swap only tokens you recognize. Anyone can create a token with a familiar
> name. Check the token details page before you swap.
