PolygonPolygon ERC-20

Create a Liquidity Pool on Polygon

Five ways to open a pool for your Polygon token, in one signed transaction. Uniswap v2, v3 or v4, or QuickSwap v2 or v3, paired with POL or USDC. Your deposits set the opening price, your own buy rides along, and the LP can be kept, burned or locked. 10 POL.

10 POL service fee plus network gas, first buy and lock free

polygonPolygon

Create a liquidity pool

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

Exchange

Choose where the pool lives. This decides who can trade it and where it shows up.

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.
Polygon 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
10POL
Network gas
Shown after review
Fees and network costs~10POL

Plus your deposits. Deposits stay yours as liquidity.

Connect your Polygon wallet to continue

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

How to Create a Liquidity Pool on Polygon

1

Connect and choose the exchange

Any Polygon wallet works. Pick Uniswap or QuickSwap first, then the version, because that determines whether you choose a swap fee yourself or let the pool set it.

2

Select the token pair

Paste your ERC-20 contract or select a token you deployed here, then pair it against POL or USDC. The tool labels the exact USDC contract it uses, which matters more on Polygon than it sounds.

3

Deposit both sides

Enter the two amounts. Their ratio is the opening price and the implied market cap, recalculated as you type. On Uniswap v3 you also pick the fee tier and the range your position covers.

4

Add a first buy and decide on the LP

Set a POL amount to spend on your own token inside the same transaction. Then send the position to your wallet, burn it, or lock a Uniswap v4 position permanently while still collecting its fees.

5

Review the simulation and sign

The transaction is replayed against live Polygon state and the result shown before your wallet opens, including any reason it would fail. One signature does all of it.

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

Choose an exchange and version, give the tool your token address, pair it with POL or USDC, and enter how much of each to deposit. That ratio becomes the opening price. Sign once and the pool is created, funded, optionally bought into by you, and the LP disposed of however you chose. It is tradeable and indexed by trackers within minutes.

Yes, that is the whole point of this tool. You never touch a contract, a compiler or a command line. Creating a pool is permissionless on every exchange here, so there is nobody to apply to and no listing process to pass. The only requirements are the token, the asset you are pairing it with, and enough POL for gas.

An automated market maker holding two assets in a smart contract, quoting a price from the balance between them. Because a decentralized exchange trades against that balance rather than matching a buyer to a seller, a token with a pool can be bought the moment it exists. Depositing makes you a liquidity provider with a proportional share of the pool, and the trading fees are split along the same lines.

A claim on the pool and a cut of its trading fees. On v2 pools that claim arrives as LP tokens, fungible ERC-20 tokens representing your share of everything inside; concentrated pools issue a position NFT instead. You earn trading fees in proportion to how much of the total liquidity is yours, which as the pool's creator starts out as all of it.

Uniswap is the larger venue and the safer default: across all its versions it does roughly four times QuickSwap's monthly volume on Polygon, and it takes the clear majority of new pools that are actually funded. QuickSwap is the long-running Polygon native exchange and is genuinely competitive on plain v2 pairs, where it opens about as many new pools as Uniswap v2 does. The real difference is not size, it is that QuickSwap v3 sets its own swap fee while Uniswap asks you to pick one.

QuickSwap v3 runs on Algebra, which recalculates the swap fee from the pool's own recent volatility instead of fixing it at creation. It moves between 0.01% and 1.5%, and a brand new pool starts at the bottom of that range because it has no history to be volatile in yet. The fee only updates on the first swap of a block, so an idle pool's fee sits still rather than drifting. It is worth understanding the trade honestly: the fee is reactive rather than predictive, so it cannot know your token is volatile until it has been, and the earliest liquidity absorbs that first move while the fee is still low. Algebra's design optimises a pool's whole life, not its first hour.

There is a real argument each way. The dynamic fee removes an irreversible decision made at the moment you know least about how your token will trade, and QuickSwap v3 allows only one pool per pair, so nobody can open a competing pool at a different fee and split your depth. Uniswap's fixed tiers do the opposite: you can choose 1% up front and be paid properly from the very first trade, which suits a token you expect to move hard on day one, but a rival pool at another tier can fragment liquidity. Pick the dynamic fee if you want the pool to manage itself, and a fixed tier if you want to be compensated for early volatility.

Uniswap v3 on Polygon offers 0.01%, 0.05%, 0.3% and 1%, each with its own tick spacing. New tokens generally belong at 0.3% or 1%, since both compensate liquidity providers for holding something unproven. The lower two exist for stable and heavily traded pairs. On v4 there is no fixed tier list in the protocol at all, so the choices offered here are our shortlist rather than a Uniswap constraint.

Most tools for this job only do v2, which no longer reflects where Polygon actually trades. Concentrated pools, meaning Uniswap v3 and v4 and QuickSwap v3, account for the large majority of new pools opened on Polygon now. v2 remains the simplest thing to reason about and gives you a fungible LP token that is easy to burn. Concentrated versions put your money to work harder within a price band, and Uniswap v4 in particular has become the single busiest venue on the chain by volume.

Tokenry charges 10 POL, and neither exchange charges anything to open a pool, so the rest is network gas. Measured from real Polygon pool creations, a v2 pool runs about seven cents, a Uniswap v3 pool about fourteen, and a v4 pool a fraction of a cent for the pool itself. Gas prices on Polygon swing, so a busy period can push a v3 launch past thirty cents. Comparable tools charge 20 to 250 POL for the same job.

Because a v4 pool is not a new contract. Every v4 pool is a record inside one shared PoolManager, so initialising one costs a small fraction of what deploying a v3 pool contract costs, measured at roughly one seventieth of the gas. That is why v4 has become the busiest destination for new Polygon pools despite being the newest option.

POL. Polygon replaced MATIC as the network's gas token in September 2024, and on Polygon PoS the swap was automatic at one to one, with nothing for holders to do. Nothing at the contract level is called MATIC any more: the native token reports POL and the wrapped version reports WPOL. You will still see MATIC in older guides, in some tools that never renamed their pages, and occasionally as the ticker on an impostor token, which is one reason this tool matches on contract address rather than symbol.

Polygon PoS, chain 137, which is the only answer that still exists. Polygon zkEVM was a separate network with its own chain ID, its own bridge and ETH rather than POL for gas, and its sequencer was shut down in July 2026. It no longer produces blocks and effectively no value remains on it. If you have been comparing the two for a launch, the comparison is over.

Polygon has a public transaction pool, and anyone can read it without permission or an API key. That is the opposite of some other networks, and it means a pool creation sent the ordinary way genuinely is visible before it is included. Bots watch for exactly this. A first buy placed inside the creation transaction is the direct answer, because there is no interval between the pool existing and your purchase for anything to act on. Blocks are short, roughly a second and a half, so any purchase made afterwards is a race you are unlikely to win.

Much more so than Polygon's reputation suggests. The network was known for deep reorgs that could reverse recent blocks, which was a genuine concern for anything as consequential as opening a pool. Upgrades through 2025 brought finality down to around five seconds and Polygon describes reorgs as essentially eliminated. It is fair to treat a confirmed pool creation as settled within seconds now rather than minutes.

Impermanent loss first: the pool sells whichever asset is rising, so a token that climbs leaves you holding more POL and fewer tokens than if you had simply held both. Both sides also stay exposed to the market, and you are relying on the exchange's contracts, which for Uniswap and QuickSwap are long-running and heavily used. Burning or locking is the decision you cannot walk back, so treat it as final when you make it.

No minimum exists, so judge your initial liquidity by how far a normal trade moves the price. The POL or stablecoin side is what buyers spend against, and a shallow one means small purchases swing the chart, which reads badly to any trader considering a buy. Provide liquidity you are content to leave alone, because withdrawing later moves the price and is permanently visible on-chain.

Nothing breaks. The pool sits there quoting a price with no trades against it, you earn no fees, and your deposit stays yours to withdraw unless you burned or locked it. A pool makes a token buyable; it does not generate demand. If your launch goes quiet, the liquidity is recoverable and the pool can simply be left in place.

The native Circle-issued one at 0x3c49...3359. Polygon carries two USDC contracts, the native one and an older bridged version, and the awkward part is that both report their symbol on-chain as USDC, so a wallet listing by symbol shows two identical entries. New pools overwhelmingly use the native contract. This tool offers only that one, so there is nothing to get wrong here.

Usually not. Tokens deployed through Tokenry support permit, which turns the approval into a free signature. Permit2 covers many other tokens if your wallet has used Uniswap before. Only a token supporting neither needs a separate approve transaction, and you are told which case applies before you start.

Those belong on a v2 pool, on either exchange. Tokens move straight from your wallet into the pair there, so an owner exemption in your contract still applies, and where a cut is taken anyway the POL side is rescaled to preserve your intended price. Concentrated pools check that the amount promised is the amount received and reject the deposit otherwise, so they will not take a taxing token unless the launcher is exempted first.

Yes, unless the position was burned or locked. Add liquidity deepens the pool at its current ratio, and remove liquidity takes back anything from 1% to 100%, returning both assets together with any fees a concentrated position has earned.

Five Ways to Open a Pool, Not One

Polygon is the one chain where the choice of exchange is a real decision rather than a formality, and this tool covers both sides of it: Uniswap v2, v3 and v4, plus QuickSwap v2 and v3. Most tools that create Polygon pools only do Uniswap v2, and a couple add QuickSwap v2. None of them offer QuickSwap v3, which is the one option on the chain that behaves differently from everything else.

That matters more than a feature list suggests, because Polygon has quietly moved on from plain v2 pairs. Concentrated pools now account for the large majority of new pools opened on the network, and Uniswap v4 has become its busiest venue by trading volume. A tool that only offers v2 is serving the shrinking part of the market. If you need the token itself first, create an ERC-20 on Polygon.

The Pool That Sets Its Own Fee

QuickSwap v3 is built on Algebra, and it does something no Uniswap pool does: it recalculates its swap fee from its own recent volatility rather than holding whatever number you picked at creation. The fee moves between 0.01% and 1.5%. A pool that has just been created sits at the bottom of that range because there is no trading history for it to react to yet, and the fee only updates on the first swap in a block, so a quiet pool holds its number rather than drifting.

The honest reading for a launch is mixed, and worth stating plainly rather than selling. In favour: you never have to guess a fee tier at the moment you know least about your token, and Algebra permits exactly one pool per pair, so nobody can open a competing pool at a different fee and split your depth the way they can on Uniswap. Against: the fee is reactive, not predictive. It cannot know your token is volatile until it has already been volatile, and whoever provides liquidity through that first move is being paid a hundredth of a percent for absorbing it. Algebra is optimised for a pool's whole life rather than its opening hour.

Polygon Now Means Polygon PoS

Two things that used to require a disclaimer no longer do. Polygon zkEVM, the separate network that had its own chain ID and used ETH for gas rather than POL, had its sequencer shut down in July 2026 and stopped producing blocks. Whatever comparison you may have read between PoS and zkEVM for a launch is now settled by default. Polygon means chain 137, the network that checkpoints to Ethereum, and this tool only ever built there.

The gas token is POL, not MATIC, and has been since September 2024, when the switch happened automatically and one to one for anyone holding on PoS. Nothing on-chain is called MATIC any more; the native token reports POL and its wrapped form reports WPOL. The name survives in older guides, in competing tools that still price their Polygon product in MATIC, and occasionally on impostor tokens minted with the old ticker, which is a decent argument for pasting a contract address rather than trusting a symbol.

Your Transaction Is Visible Before It Lands

Polygon keeps a public transaction pool that anybody can read, without credentials, and there are thousands of transactions sitting in it at any moment. A pool creation sent the ordinary way is therefore visible to anyone watching before it is included in a block, which is precisely the signal automated buyers look for. This is worth knowing because it is not true everywhere, and advice written for chains with private sequencers does not transfer here.

The practical answer is not to move faster but to remove the gap entirely. A first buy carried inside the creation transaction executes as part of the same atomic unit, so there is no interval between the pool existing and your purchase for anyone else to occupy. With blocks arriving roughly every second and a half, and finality now around five seconds after the upgrades that ended Polygon's long history of deep reorganisations, anything you attempt as a follow-up transaction is a race against software that does nothing else.

After the Pool Is Live

Polygon has no dominant launchpad absorbing new tokens the way some chains do, which means creating the pool genuinely is the launch here rather than a step that follows one. Routers and aggregators pick the pool up immediately without anyone approving it, whether the liquidity is on QuickSwap or Uniswap, and DexScreener and similar trackers chart it as soon as trades exist, which your first buy provides.

From there, add liquidity deepens the pool as volume justifies it, remove liquidity takes part of it back, and the Polygon token manager handles the contract itself, including renouncing ownership. Worth saying once: liquidity makes a token tradeable, and nothing more than that. The pool is where the work starts.