Uniswap V2 Pool Simulator
Interact with a live AMM pool — add liquidity, execute swaps, and watch reserves shift in real time. Powered by the x · y = k invariant.
Automated Market Maker · Constant Product Formulax · y = k | k = 3.42B
Pool Reserves
ETH ReserveToken A
1,000
Price: 3,420 USDC/ETH
USDC ReserveToken B
3M
Price: 0.0003 ETH/USDC
$3,420
ETH Price
$6.84M
TVL (USD)
1,000
LP Tokens
0
Tx Count
Constant Product Curve (x·y=k)
Slippage
You Pay
ETH
You Receive (est.)
0.0USDC
Transaction History
No transactions yet. Add liquidity or swap to get started.
How x·y=k Works
Constant Product: The product of reserves must stay constant after every swap.
Liquidity Providers: Deposit both tokens proportionally, receive LP tokens representing their pool share.
Swappers: Pay 0.3% fee. More you buy, higher the price impact — the curve gets steeper.
Price Discovery: Price = Reserve B / Reserve A. Large pools = less slippage.