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:
Hydration
Hydration
300+ swap pairs from 30+ tokens (DOT, GLMR, HDX, etc.)
Polkadot Asset Hub
Polkadot Asset Hub
DOT <> USDC
DOT <> USDT
USDC <> USDT
Ethereum
ChainFlip
SimpleSwap*
Uniswap*
KyberSwap*
ETH <> USDC
ETH <> USDT
USDC <> USDT
ETH <> FLIP
USDC <> FLIP
USDT <> FLIP
WBTC <> ETH**
Arbitrum One
ChainFlip
Uniswap
ETH <> USDC
ETH <> USDT**
ETH <> ARB**
ETH <> WBTC**
13 EVM networks
Uniswap Labs Trading API
1000+ swap pairs across 13 networks
10+ EVM networks
KyberSwap
1000+ swap pairs across 10+ networks
(*): SimpleSwap doesn't support swap pairs involving the FLIP token.
(**): Available only for swapping via Uniswap Trading Labs API.
Swap tokens via Hydration, Polkadot Asset Hub, ChainFlip, SimpleSwap & KyberSwap
Step 1: On the SubWallet homepage, select the "Swap" tab on the sidebar.

Step 2: On the Swap screen, enter the required information. This includes:
The token you want to swap
The token you wish to receive
The amount of tokens to swap

In this example, we want to swap HDX for MYTH on the Hydration network.
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.

Swapping via SimpleSwap can take 5 to 60 minutes, depending on the market conditions.
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.
Swap tokens via Uniswap
Step 1: On the SubWallet homepage, select the "Swap" tab on the sidebar.

Step 2: On the Swap screen, enter the required information. This includes:
The token you want to swap
The token you wish to receive
The amount of tokens to swap

Step 1: On the SubWallet homepage, select the "Swap" tab on the sidebar.

Step 2: On the Swap screen, enter the required information. This includes:
The token you want to swap
The token you wish to receive
The amount of tokens to swap

In this example, we want to swap USDC for ETH on the Base Mainnet network via Uniswap.
A completed swapping request would look like the following image. Click "Swap" to proceed.

Step 3: On the Confirmation screen, you will see that this transaction has the "Process" field. Click the button to view the details of the swapping process.


Click the "X" button to get out, then check your transaction details, then click "Approve" to proceed.

Swapping via SimpleSwap can take 5 to 60 minutes, depending on the market conditions.
Step 4: Your swapping request has been submitted!
You'll be directed to the new screen. From there, either click "View progress" to view the transaction progress in the Notifications screen or "Back to home" to return to the homepage.

If you select "View progress", you'll be directed to the Notifications screen. Click the swap-related notification to view progress.

Last updated