githubEdit

Cross-chain swap

Easily swap tokens across different networks directly on SubWallet in 1 click.

Supported swap pairs & swap providers

Cross-chain swap on the Polkadot ecosystems

Swap provider
Supported swap pair
  • SimpleSwap

  • DOT (Polkadot) <> TAO (Bittensor)

Cross-chain swap on the Ethereum ecosystems

Swap provider
Supported swap pair
  • ChainFlip

  • ETH (Ethereum) <> USDC (Arbitrum One)

  • USDT (Ethereum) <> USDC (Arbitrum One)

  • ETH (Arbitrum One) <> USDC (Ethereum)

  • ETH (Arbitrum One) <> USDT (Ethereum)

  • FLIP (Ethereum) <> ETH (Arbitrum One)

  • FLIP (Ethereum) <> USDC (Arbitrum One)

  • KyberSwap

  • 1000+ swap pairs across 10+ networks

Cross-chain swap between Polkadot & Ethereum ecosystems

Swap provider
Supported swap pair
  • ChainFlip

  • SimpleSwap

  • DOT (Polkadot) <> ETH (Ethereum)

  • DOT (Polkadot) <> USDC (Ethereum)

  • DOT (Polkadot) <> USDT (Ethereum)

  • ChainFlip

  • DOT (Polkadot) <> FLIP (Ethereum)

  • DOT (Polkadot) <> USDC/ETH (Arbitrum One)

  • USDT, USDC, WETH (Polkadot Asset Hub) <> ETH/USDT/USDC (Ethereum)

  • USDT, USDC, WETH (Polkadot Asset Hub) <> ETH/USDT/USDC (Arbitrum One)

  • SimpleSwap

  • TAO (Bittensor) <> ETH (Ethereum)

  • TAO (Bittensor) <> USDC (Ethereum)

  • TAO (Bittensor) <> USDT (Ethereum)

circle-info

With this type of swap, you can choose to swap your tokens to another account.

Cross-chain swap between Polkadot & Bitcoin ecosystems

Swap provider
Supported swap pair
  • ChainFlip

  • DOT (Polkadot) <> BTC (Bitcoin)

  • USDC (Polkadot Asset Hub) <> BTC (Bitcoin)

  • USDT (Polkadot Asset Hub) <> BTC (Bitcoin)

circle-info
  • With this type of swap, you can choose to swap your tokens to another account.

  • BTC swap is supported on all 3 Bitcoin address types (Native SegWit, Legacy & Taproot).

Swap tokens

Step 1: Open the SubWallet extension and click the "Swap" button on the homepage.

circle-info

If this is the first time you click the button, the Terms of service popup will appear. Read carefully, then select "I understand the associated risk and will act under caution". After that, click "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 (Polkadot) for TAO (Bittensor).

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

Select "TAO (Bittensor)" as the token you wish to receive.

circle-info

If you are in the "All accounts" mode, 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.

Click "Swap" to proceed.

chevron-rightIf you want to change the swap providerhashtag

ℹ️ 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.

circle-exclamation

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

circle-exclamation

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.

circle-info

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