Faint Exchange · Help centre

Swapping crypto

Exchange one cryptocurrency for another across supported networks.

Overview

Swaps let you convert crypto to crypto — for example ETH on Ethereum to USDC on Base, or BTC to LTC. The fee is 3.5%, lower than buy/sell routes because both sides are on-chain.

When to use swap vs buy/sell

GoalUse
I have crypto and want different cryptoSwap
I have GBP/USD and want cryptoBuy
I have crypto and want Revolut/PayPal/bankSell
I want LTC but card only supports BTC/ETHBuy BTC → Swap to LTC

Step-by-step guide

  1. Go to faintdev.co.uk/swap.
  2. Source asset — what you are sending (network + token).
  3. Destination asset — what you want to receive.
  4. Amount — how much source crypto you are swapping.
  5. Receive address — wallet for the destination token on the correct network.
  6. Confirm — note your FX-XXXXXX order ID.
  7. Deposit — send source crypto to the address on your order page.
  8. Receive — destination crypto sent to your wallet after processing.

Networks matter

USDC on Ethereum is not the same as USDC on Base or Solana. Always match the network on your wallet to the network on the order. The token picker shows network icons to help you choose correctly.

Example mistake

Ordering USDC on Base but providing an Ethereum mainnet address will result in lost funds. If unsure, ask in support chat before sending.

Swap fees

  • 3.5% service fee on the swap value.
  • 0.5% additional conversion fee when the route converts via LTC or USDC on Base internally.
  • Network/gas costs are factored into the quote where applicable.

How long do swaps take?

Most swaps complete within minutes to a few hours after your deposit receives enough blockchain confirmations. Cross-chain routes may take longer during congestion. Track live status on your order page or /verify.

Common swap issues

IssueAction
Deposit not creditedWait for confirmations; then contact support with tx hash + FX ID
Received less than expectedCheck fee breakdown on order; quote is pre-fee estimate
Swap failed after depositFunds returned per route policy — support will confirm refund tx
Wrong receive addressContact immediately if payout not yet sent