All articles

How to Swap Tokens

Swapping lets you trade one crypto token for another directly in your Pays Wallet — no need to use an external exchange.

How to Swap

  1. From the Wallet tab, tap Swap.
  2. Select the token you want to swap from (the one you're selling).
  3. Select the token you want to swap to (the one you're buying).
  4. Enter the amount you'd like to swap.
  5. The app will fetch a price quote showing how much you'll receive, including the exchange rate, Pays fee, and network fee.
  6. Review the details on the confirmation screen.
  7. Tap Confirm Swap to execute.

Price Quotes

When you enter an amount, Pays Wallet fetches a real-time price quote. This shows:

  • The exchange rate between the two tokens
  • The estimated amount you'll receive
  • Any slippage estimate (the potential difference between the quoted price and the actual execution price)
  • Network fee for the transaction

Quotes are live and may update if prices move while you're reviewing.

Token Allowances

For some tokens, you may need to approve an "allowance" before your first swap. This is a one-time permission that lets the swap contract interact with your tokens. If required, the app will prompt you to approve the allowance before the swap proceeds. This is a standard and safe blockchain operation.

Supported Tokens and Chains

Token swaps are currently available on Base. The available token pairs depend on the liquidity available on the network.

Slippage

Slippage is the difference between the expected price and the actual price when the swap executes. During volatile market conditions, slippage may be higher. The app shows an estimated slippage percentage so you can decide whether to proceed.

Fees

Swap transactions involve:

  • Network fee — The blockchain cost for the transaction. Pays sponsors supported network fees when shown as $0.00.
  • Pays fee — The app charge shown before you confirm the swap.
  • Exchange rate spread — The difference between the buy and sell price, which is factored into the quote you see.

Troubleshooting

  • "Quote failed" or no quote available. This can happen if there isn't enough liquidity for the pair you're trying to swap, or if the network is experiencing issues. Try a different amount or wait a moment and retry.
  • Swap stuck on pending. Most swaps confirm within seconds on L2 networks. If it's been more than a few minutes, check your Activity feed for the transaction status.
  • "Insufficient allowance" error. You need to approve the token allowance first. The app should prompt you to do this — just tap Approve and confirm.
  • Price changed significantly. If the price moves too much between quoting and execution, the swap may fail to protect you from unfavorable pricing. Try again with a new quote.

Having trouble with a swap? Tap the chat icon and our team will help.