Skip to main content

How to Perform a Swap

Step-by-step guide to performing a single-chain swap in Plug.

Updated over 2 weeks ago

Swapping tokens within the same blockchain is fast and seamless in Plug. Whether you're exchanging ICP tokens or ERC-20 assets, Plug handles everything directly through integrated decentralized exchanges (DEXs).

Step-by-step: How to swap tokens

  1. Tap the Swap button from the main menu

  2. At the top of the screen, select the chain you want to swap on (e.g. ICP, Ethereum, Solana)

  3. Choose the token you want to swap from, and the token you want to receive

  4. Enter the amount to swap

Plug’s built-in aggregator will automatically select the best DEX provider, based on price and liquidity.
You can tap on the provider name to:

  • View quotes from other providers

  • Compare rates

  • Manually switch to a different DEX

Final Steps

Once you’re ready, hold the button to confirm the swap.

  • The tokens you’re swapping from will be automatically deducted

  • The tokens you’re receiving will be credited to your wallet as soon as the transaction completes

  • Swap times vary by chain (for example, swaps on ICP typically complete in under 20 seconds)

To view your completed swaps:

  • Tap History

  • Switch to the Swaps tab

Your transaction, route, and execution details will all be available there.

Understanding Slippage

Slippage is the difference between the price you see and the final price the swap executes at. This can happen if the token price moves before your transaction completes.

  • Plug sets the default slippage tolerance to 2%

  • To adjust this, tap the gear icon in the top right corner of the swap screen

  • If the final slippage exceeds your set tolerance, the swap will fail to protect your funds

Did this answer your question?