Swap

This page embeds the official Uniswap swap interface in an iframe. Use the mini “URL builder” to prefill input/output tokens. You still sign transactions in your own wallet—this site never receives your keys.

Safety reminder: verify token addresses, keep slippage reasonable, and never share seed phrases. For a checklist, see How to swap safely.

Swap URL builder

You can use token symbols (e.g., ETH, USDC) or contract addresses.

Examples: ETH, USDC, or a contract address
Tip: double-check the contract address for unknown tokens
This only pre-fills the UI; you confirm in your wallet
Current iframe URL:

Common pitfalls

  • Wrong network: your wallet must match the chain you intend to use.
  • Not enough gas: keep native token for fees.
  • Slippage too low: transactions fail; too high: worse execution risk.
  • Approvals: approve only what you need; review allowances periodically.
If your transaction fails, start with Troubleshooting.

How to use the builder

  • Input/Output: you can enter symbols (ETH, USDC) or a token contract address.
  • Amount: this pre-fills the interface only. Your final amount is what you confirm in the wallet.
  • Check the URL: it shows exactly what will be loaded in the iframe.

Quick troubleshooting

ProblemLikely causeFix
Swap fails instantlyMissing approval or wrong networkApprove the token, confirm network, and retry
Swap fails after waitingSlippage too low during volatilityIncrease slippage slightly or reduce trade size
Price looks “too good”Thin liquidity or wrong tokenVerify the contract address and compare pools
Gas seems highBusy networkWait, use an L2, or avoid tiny swaps where gas dominates
If you’re new, read Fees, gas, slippage and How to swap safely.