OptimismOptimism ERC-20

Create an Optimism Liquidity Pool on Uniswap

Give your Optimism token a market in a single signed transaction. Choose Uniswap v2, v3 or v4, put your token on one side and ETH or USDC on the other, and the amounts decide where trading starts. An opening purchase of your own can travel with it. 0.002 ETH.

0.002 ETH service fee plus network gas, first buy and lock free

optimismOptimism

Create a liquidity pool

Deposit initial liquidity and open trading for your token on Optimism.

Exchange

Only one exchange on this chain has the liquidity and routing to matter, so the pool goes here.

Pool version

A simple constant-product pool. One price curve, no range to manage, and the LP position is a plain token you can burn.

Simplest and cheapest to create. Your liquidity covers every price, so the pool never goes idle. This is what most token launches use, and the only version that supports tax tokens.

Initial liquidity

Pick your token and what to pair it with, then deposit both sides. The ratio sets the opening price.

Paste a contract address or pick one of your tokens.
Optimism native coin
Opening priceEnter both amounts

Burn LP tokens Free

The LP tokens go to the dead address. The liquidity can never be pulled. v2 fees compound into the pool itself, so nothing is claimable either way. This cannot be undone.

First buy Free

Buy your own token inside the pool creation transaction, so it executes before anyone else can trade.

Service fee
0.002ETH
Network gas
Shown after review
Fees and network costs~0.002ETH

Plus your deposits. Deposits stay yours as liquidity.

Connect your Optimism wallet to continue

Non-custodial
Signed in your wallet
You own the LP position

How to Create a Liquidity Pool on Optimism

1

Get onto OP Mainnet first

You need ETH on Optimism itself, not on Ethereum. Bridge some across or withdraw from an exchange that supports OP Mainnet directly, then point your wallet at the network before you begin.

2

Choose a Uniswap version

v2 spreads liquidity across all prices and hands back fungible LP tokens. Uniswap v3 offers concentrated liquidity inside price ranges you nominate. v4 registers inside a shared contract and is the only one whose permanent lock keeps paying you.

3

Name the two sides

Give the tool your ERC-20 address or select something you deployed here, then choose ETH or USDC opposite it. Whatever quantities you enter become the starting price, worked out live as you type.

4

Decide on an opening purchase and the position

You can spend ETH on your own token as part of the launch itself rather than chasing it afterwards. Separately, choose whether the position stays with you, goes somewhere unrecoverable, or is locked while still earning.

5

Read the dry run, then approve

Everything is rehearsed against the live network and reported back before your wallet asks for anything, including the reason if it would not go through. Approval happens once.

code_off

No Code Required

Create and launch tokens without writing any code. Visual configuration for all features.

visibility

Fully Transparent

All token data is publicly visible and verifiable on block explorers.

hub

Multi-Chain

Available on Solana, Ethereum, Base, Arbitrum, Polygon, and BNB Chain.

shield

Full Ownership

You have full control. We never hold your keys, tokens, or authority.

Frequently Asked Questions

Bridge ETH to OP Mainnet, connect a wallet, pick a Uniswap version, supply your token address, choose ETH or USDC as the other half, and enter both amounts. Their relationship is the price your pool opens at. A single approval builds it, funds it, buys in if you asked, and disposes of the position however you chose.

Yes, genuinely. OP Mainnet is an optimistic rollup: transactions execute on Optimism and are posted back to Ethereum, which is where their security ultimately comes from. That has two practical consequences for a pool. Your gas is paid in ETH rather than in OP, and the ETH you deposit has to already be on Optimism, because bridged and mainnet balances are separate even though the asset has the same name.

Either bridge it from Ethereum or withdraw directly to OP Mainnet from an exchange that supports the network, which avoids bridging entirely and is usually the cheaper route. Bridging in the Ethereum-to-Optimism direction takes a couple of minutes. Going back the other way is the slow one, because optimistic rollups hold withdrawals for a challenge period of about a week, so plan around that rather than being surprised by it.

Most wallets already carry OP Mainnet, so it is usually a matter of selecting it from the network list rather than adding anything. If yours does not, connecting to this tool will prompt you to switch and add the network with the correct chain ID and RPC in one step. You do not need to enter those details by hand.

An automated market maker holding two assets in a smart contract. Rather than pairing buyers with sellers, it quotes a market price from the balance between the tokens in the pool, and every swap tilts that balance and moves the price with it. That is how liquidity pools work and how price discovery happens without an order book. Anyone who chooses to provide liquidity becomes one of the LPs and can earn a portion of the trading fees generated by the pool, proportional to how much of it they own.

Sometimes, and the honest answer needs both halves. The income is straightforward: every swap pays the pool's fee and it is divided among liquidity providers by share, so as the only provider at launch the early trading fees are entirely yours. The cost is impermanent loss, which is not a fee anyone charges you but a gap that opens between what the pool is worth and what simply holding both assets would have been worth. Whether you come out ahead is a race between the two.

An automated market maker sells whatever is rising and buys whatever is falling, so a token that climbs leaves you holding less of it than you started with. Put 1,000,000 tokens and 10 ETH in, opening at 0.00001 ETH per token. If the token quadruples, the pool rebalances to roughly 500,000 tokens and 20 ETH, worth 40 ETH at the new price. Holding the original amounts would have been worth 50 ETH. That 20% gap is the impermanent loss. It scales with how far the price travels rather than how fast: about 5.7% at a doubling, 20% at a 4x, and 42.5% at a 10x. Trading fees offset it and on a busy launch can more than cover it.

Impermanent loss is the one people underestimate, and the numbers above are the reason. Beyond that, both assets you deposit stay fully exposed to the market, so a token that goes to nothing takes your ETH side with it as the pool absorbs the selling. There is contract risk, which on Uniswap is about as low as DeFi offers. And burning or locking a position cannot be undone, which makes it the only decision here you get exactly one attempt at.

Uniswap, on OP Mainnet, across v2, v3 and v4. Optimism is a chain where trading volume and new listings point in different directions, so it is worth being precise about which one matters to you: measured over a recent 90 days, Uniswap opened around 1,210 new pools on the network, roughly twenty-seven times the nearest alternative. If you are launching rather than trading, that is the relevant number. Opening a Uniswap pool through Uniswap's own interface also works and costs nothing beyond gas, with the approval, the price and the first buy left to you as separate steps.

Optimism carries the standard four Uniswap v3 tiers, 0.01%, 0.05%, 0.3% and 1%, and a new token usually belongs at 0.3% or 1%, since both pay liquidity providers properly for holding something with real volatility. The bottom two exist for stable pairs where volume is heavy and traders expect lower fees. v4 does not use a fixed tier list at all, so what the tool offers there is a shortlist of ours rather than a protocol rule. For a first pool, v2 or a full-range v3 keeps the decisions to a minimum, since concentrated liquidity in narrow price ranges earns nothing once the price leaves the band.

Effectively just the 0.002 ETH service fee. Uniswap charges nothing to open a pool, and Optimism gas is small enough here that calling it a second cost would be misleading: measured from real pool creations on the network, the most expensive route came to about 0.000005 ETH and the cheapest was far below that. Guides quoting fifty to two hundred dollars for creating a v3 pool are quoting Ethereum mainnet and are wrong by several orders of magnitude on this chain. Your initial liquidity is not a cost at all; it becomes the pool and remains your claim unless you burn or lock the position.

Yes. An amount of ETH you nominate is spent on your token within the launch itself, so the purchase is settled by the time anyone else can see a finished pool to trade against. It works on ETH-paired pools and the tokens arrive in the wallet that signed. The alternative, buying in a second transaction afterwards, is a race against software that watches for exactly this.

Three genuinely different choices. Keeping it means you can still withdraw, which is visible to anyone reading the chain and is read as a risk. Sending it somewhere unrecoverable makes the liquidity permanent, though on a v3 position that also forfeits every fee it would have collected, because one NFT holds both. The v4 route avoids that trade: a fee-forwarding contract deployed for your pool holds the position with no way out for anyone, while the trading fees continue to reach you.

The native Circle-issued one at 0x0b2C...Ff85. Optimism also carries an older bridged USDC.e from before Circle deployed here, and they are separate contracts with separate liquidity. The market has already settled this: counting the pairs behind new Uniswap pools over a recent 90 days, native USDC appeared on roughly 360 of them and the bridged version on about eight. This tool only offers the native contract, so there is nothing to get wrong.

Not today, and the gap between the marketing and the mechanics is worth knowing before you plan around it. Cross-chain interoperability between OP Stack networks has no activation date scheduled on any mainnet chain. When it does ship, it will not carry an ordinary ERC-20 automatically: the specification requires the token to implement specific cross-chain mint and burn functions and to exist at an identical address on every chain, neither of which a standard token has. And nothing in that design moves liquidity, only tokens, so a pool on one network stays on that network. Base, the largest OP Stack chain, also left the shared Superchain registry in 2026 to run its own stack. Choose Optimism because you want to launch on Optimism.

No, and more definitively than you might expect. Optimism's retroactive public goods funding was paused at the start of 2026, with the foundation stating it would not run for at least the following twelve months, and the most recent grants season closed in May 2026 with no successor announced. Even while those programmes were running, DEX liquidity incentives went to a curated list of priority pairs that a new token could not nominate itself onto. There is no Optimism equivalent of the incentive programmes people remember from other chains. Plan the pool on the basis that you are funding all of it.

Usually not. Tokens minted through Tokenry carry a permit function, which converts the approval into a signature costing nothing. Permit2 covers plenty of other tokens if your wallet has used Uniswap before. Only a token supporting neither needs a conventional approval first, and you will know which case yours is before committing to anything.

Those work on v2 only. That path moves tokens directly from your wallet into the pair, so an owner exemption written into your contract still counts, and where a cut is taken regardless the ETH side is adjusted so the price you meant to open at survives. Concentrated pools compare what they were promised against what turned up and refuse the deposit when the two differ.

Yes, and you can change the amount of liquidity at any time provided you did not make the position permanent. Adding liquidity deepens the existing liquidity at the prevailing ratio, and removing it returns any share between 1% and 100%, along with whatever fees a v3 or v4 position has gathered.

Before the Pool: Getting Onto OP Mainnet

Almost every guide to creating a pool starts at the point where you already have funds on the right network, which is not where most people actually are. Optimism is a rollup that settles to Ethereum, so ETH on Optimism and ETH on Ethereum are separate balances despite being the same asset. The pool needs the former. You can bridge across, which takes a couple of minutes in that direction, or withdraw straight to OP Mainnet from an exchange that supports it, which skips bridging costs altogether and is usually the sensible option.

The direction that catches people is the return trip. Optimistic rollups publish transactions to Ethereum and allow a challenge window before withdrawals finalise, roughly a week. That has no bearing on your pool, which lives entirely on Optimism, but it does mean the ETH you commit as liquidity is not something you can pull back to mainnet on the same afternoon. No token yet? Create an ERC-20 on Optimism first.

What Impermanent Loss Actually Costs You

This is the part most tool pages skip and it is the part that decides whether providing liquidity was worth doing. An automated market maker is always selling whichever asset is going up. If your token appreciates, the pool has been handing it out along the way and taking ETH in return, so you finish holding less of the token than you deposited.

The arithmetic is fixed and worth seeing once. Deposit 1,000,000 tokens against 10 ETH and the pool opens at 0.00001 ETH per token. Should the token quadruple, the pool rebalances to about 500,000 tokens and 20 ETH, which at the new price is worth 40 ETH. Had you simply held the original amounts, you would have 50 ETH. The 20% difference is impermanent loss, and it depends on how far the price moved rather than how quickly: roughly 5.7% for a doubling, 20% for a 4x, 42.5% for a 10x. It is called impermanent because the gap closes if the price returns, and it stops being impermanent the moment you withdraw. Fees are the counterweight, and on a pool that actually trades they frequently win.

After the Pool Opens

Uniswap routes to the pool as soon as the transaction confirms, and trackers such as DexScreener chart it once trades exist, which an opening purchase supplies immediately. Gas on Optimism is cheap enough that managing the position afterwards is not a budgeting decision: add liquidity when volume justifies more depth, remove liquidity to take some back, and the Optimism token manager for the contract itself, renouncing ownership included.

The thing worth holding onto is that none of this is demand. A pool makes a token purchasable and gives it a price, and both of those are prerequisites rather than achievements. What happens next is a question about your project rather than your liquidity.