02 · Sepolia testnet · Uniswap v3

Swap

You pay
You receive (estimated)
0.0
Slippage

Sepolia testnet — tokens here have no real value. Need test ETH? Use a Sepolia faucet.

What happens when you swap

swap UIwallet signsquote frozenSwapRouter02multicallswap → unwraptokens out
quotes are fetched server-side; your wallet only ever signs and submits
1 signatureERC-20 → native ETH, swap + unwrap bundled in a multicall
15squote auto-refresh — frozen the moment your wallet prompt opens
0.3%fee tier of the live WETH/UNI pool this UI routes through

supported routes

  • ETH → WETHWETH9 deposit — a 1:1 wrap, no pool involved
  • WETH → ETHWETH9 withdraw — the mirror unwrap
  • ETH → UNIpayable swap; the router wraps in-flight, no approval needed
  • WETH ⇄ UNIclassic approve → exactInputSingle through the 0.3% pool
  • UNI → ETHmulticall: swap to the router, unwrapWETH9 to you — one signature

the contracts this talks to

Every address was verified on-chain (bytecode + a live quote) before being committed.

Why integrate Uniswap instead of building an AMM → read the full engineering deep-dive