Single-chain swap

Effortlessly swap tokens within the same network directly on SubWallet in 1 click.

Supported swap pairs & swap providers

SubWallet supports single-chain token swaps on the following networks:

Network name
Swap provider
Supported swap pair

Hydration

Hydration

200+ swap pairs from 23+ tokens (including DOT, KSM, GLMR, HDX, etc.)

Polkadot Asset Hub

Polkadot Asset Hub

  • DOT <> USDC

  • DOT <> USDT

  • USDC <> USDT

Ethereum

  • ChainFlip

  • SimpleSwap*

  • ETH <> USDC

  • ETH <> USDT

  • USDC <> USDT

  • ETH <> FLIP

  • USDC <> FLIP

  • USDT <> FLIP

Arbitrum One

ChainFlip

  • ETH <> USDC

(*): SimpleSwap doesn't support swap pairs involving the FLIP token.

With single-chain swap, you can only swap tokens within the account you want to swap (i.e., tokens can't be swapped from one account to another).

Swap tokens

Step 1: On the SubWallet app, hit the "Swap" button on the homepage.

If this is the first time you use this feature, the Terms of service popup will appear. Read carefully, then select "I understand the associated risk and will act under caution". After that, hit "Confirm and continue swapping".

Step 2: On the Swap screen, select the token you want to swap and the token you wish to receive.

In this example, we want to swap DOT for MYTH on the Hydration network.

Select "DOT (Hydration)" as the token you want to swap.

Select "MYTH (Hydration)" as the token you wish to receive.

Ensure the token you want to swap and the token you wish to receive are on the same network; otherwise, check out this guide.

If you're in the "All accounts" mode

In this case, you will need to select the swapping account:

Enter the amount you want to swap. Once done, the swap quote (with the related information) will appear.

If you want to change the slippage tolerance

To change the slippage tolerance, hit the "View swap quote" button.

In the Swap quote detail screen, tap on the green-colored "Slippage" field, then select or enter your desired slippage tolerance and hit "Apply".

⚠️ You cannot change the slippage tolerance if the swap provider is ChainFlip or SimpleSwap:

  • With ChainFlip, every swap has a fixed slippage tolerance of 2%.

  • With SimpleSwap, the slippage tolerance can't be predicted as it varies based on market conditions, but it will never exceed 5%.

If you want to change the swap provider (ChainFlip/SimpleSwap)

ℹ️ This feature is available for swap pairs on the Ethereum network.

To do that, hit the "View swap quote" button, then continue clicking on the "View quote" button.

In the Swap quotes popup, choose the provider you want for the swap.

A completed swapping request would look like the following image. Click "Swap" to proceed.

Step 3: Check your transaction details, then click "Approve" to proceed.

Step 4: Your swapping request has been submitted!

You can either click "Back to home" to return to the homepage or "View transaction" to see transaction details in the History tab.

If you click "View transaction", SubWallet will show you the latest transaction record in your transaction history along with the extrinsic hash of the transfer.

Last updated