How to add liquidity on Uniswap
To make your ERC-20 token tradable, you create a liquidity pool on Uniswap by pairing it with ETH (or USDC). Uniswap runs on Ethereum, Base and Arbitrum, so the same steps work across all three.
Why your token needs liquidity
A new ERC-20 token has no market until you add liquidity. A Uniswap pool holds your token plus ETH so people can trade β see DEX vs CEX.
Step-by-step on Uniswap
- Open Uniswap and connect your wallet on the right network.
- Go to Pool β New position.
- Select ETH and paste your token address.
- Set the amounts (this sets the price) and a fee tier.
- Confirm and approve in your wallet.
Setting the price
Price = ETH in pool Γ· tokens in pool. Plan it alongside your tokenomics and supply.
Lock liquidity & build trust
Lock your LP and renounce ownership so buyers know you cannot pull the rug. Unlocked liquidity is a classic scam signal.
Cheaper on layer-2
Adding liquidity on Ethereum mainnet costs more gas. Doing it on Base or Arbitrum β where Uniswap also runs β is far cheaper.
Why add liquidity on Uniswap?
Adding liquidity on Uniswap is what makes a token tradable: you deposit a pair of tokens into a pool, and traders swap against it, with the price set automatically. Liquidity providers earn a share of the trading fees in return. Without liquidity, a token simply cannot be bought or sold on Uniswap. To understand the mechanics of pools and pricing, see how decentralised exchanges work.
Adding liquidity for your own token on Uniswap
If you have created a token, adding liquidity on Uniswap is the moment it comes to life β you pair it with the chainβs base asset so people can trade it, and the amount you add sets the opening price and depth. Locking that liquidity is the single biggest trust signal you can give buyers, proving you cannot pull the rug. First, though, you need the token itself: you can create one with no code and keep full ownership, then add and lock its liquidity on Uniswap.
No code, non-custodial, live in minutes. You keep full ownership.
Create a tokenFrequently asked questions
Does Uniswap work on Base and Arbitrum?
Yes. Uniswap is deployed on Ethereum, Base and Arbitrum, so you can add liquidity on whichever chain your token is on.
How much liquidity should I add?
Enough for smooth trading. Many launches start with a few hundred to a few thousand dollars of paired ETH.
What is impermanent loss?
If the token price moves a lot, the value of your pooled assets can differ from simply holding them. Understand it before adding large amounts.
Launch a token on BNB Chain, Ethereum, Base, Arbitrum, Solana, Polygon, Optimism, Linea, Avalanche, Scroll, Sui, TON, Berachain, HyperEVM, Sonic, Unichain, World Chain, Soneium, Mantle, Cronos, Monad or Metis β no code, in minutes.
Create your token