Create a Liquidity Pool on Arc for Your Token and USDC

Create a liquidity pool on Arc by pairing your token with USDC on Uniswap v4 or v3. The Tokenry fee is 10 USDC, and gas on the Arc network is paid in USDC too. Your two deposits set the opening price, and your wallet signs every transaction.

Arc ERC-2010 USDC Tokenry fee plus network gas, no Tokenry fee for the first buy or the lock

Pool setup

Exchange

Where the pool lives and gets traded.

Pool version

You pick a fee tier and a price range, and a locked position still pays you fees.

Fee tier

The swap fee liquidity providers earn, less any protocol share.

1% is the usual choice for a new token.

Liquidity

Initial liquidity

Pick both tokens and amounts. The ratio sets the opening price.

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

Price range

Liquidity earns fees only while the price is inside the range.

Launch options

Lock forever, keep the fees Free

The position is locked forever. Nobody can pull the liquidity, and you can still claim its fees.

First buy Free

Buy your token in the same transaction that adds the liquidity.

Buys from your other wallets

Up to 10 wallets buy as soon as the pool is live.

Why Tokenry

  • No Code Required

    Create, send and manage tokens without writing any code. Your wallet signs every step.

  • Fully Transparent

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

  • Multi-Chain

    Works on Solana and 12 EVM chains, including Ethereum, Base, Arbitrum, Polygon and BNB Chain.

  • Full Ownership

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

How it works

Steps to pair your token with USDC on Arc

  1. 1

    Keep Uniswap v4 or pick v3.

    The form opens on Uniswap v4, which pairs native USDC. Switch "Pool version" to v3 to pair USDC's ERC-20 interface.

  2. 2

    Add your token.

    Paste your token's contract address in "Your token", or pick one of your tokens.

  3. 3

    Type both amounts.

    Enter the token amount and the USDC amount. Their ratio sets the opening price.

  4. 4

    Decide on a lock or burn.

    Under "Launch options", you can turn on the lock (v4) or the burn (v3). Either one is permanent: nobody can pull the liquidity.

  5. 5

    Check the review.

    Open "Review pool" and check the Tokenry fee, the gas estimate and the opening price.

  6. 6

    Sign in your wallet.

    Click "Create pool on Arc" and confirm each prompt in your wallet. Any approvals come first, then one transaction creates the pool.

Related guide

How to Create a Cryptocurrency

How to create a cryptocurrency: most people want a token, not a new blockchain. Deploy a token with no code in minutes for a flat fee, or learn the coin route.

FAQ

Frequently asked questions

Something not covered here? Contact support.

How much does it cost to create a liquidity pool on Arc?

Creating a liquidity pool on Arc with Tokenry costs a 10 USDC Tokenry fee plus gas in USDC, plus your deposits and any first buy. You can also create a token / USDC pool in Uniswap's own app, which supports Arc. There you pay gas plus your deposits, and Uniswap Labs has dropped its interface fees (Uniswap).

Can I pair my Arc token with something other than USDC?

Yes, unless your Tokenry token has live limits or a blacklist. Paste the contract address of another ERC-20 in "Pair with" instead of USDC, the default pair on Arc. The pair token must not take a transfer tax.

Can I create a pool if my Arc token already has one?

Yes. If an Arc pool with the same pair, Uniswap version and fee tier exists, Tokenry adds your deposit at that pool's current price. The review tells you so before you sign. A different version or fee tier creates a separate pool. To top up a pool later, add liquidity on Arc.

Do I get LP tokens from a Uniswap pool on Arc?

No. Uniswap v3 and v4 pools on Arc give you a position NFT, not LP tokens. The position NFT goes to your wallet, unless you lock or burn the position when you create the pool.

Do I need ETH to create a pool on Arc?

No. Gas on Arc is paid in USDC, from the same balance that pays the Tokenry fee and your USDC deposit. Keep some USDC beyond the deposit and the fee to cover gas. More on how gas works on Arc.

Is Tokenry's Arc liquidity pool creator safe to approve?

Tokenry's Arc liquidity pool creator is non-custodial: your wallet signs every transaction. Each approval covers only what Tokenry's pool contract pulls for this launch, never an unlimited amount. On a native USDC pool (v4), only your token needs an approval. The review lists each approval before your wallet asks you to sign.

01

Create a Uniswap v4 pool on Arc, or pick v3

Tokenry's Arc pool creator makes Uniswap v3 and v4 pools. Arc's own blog calls Uniswap v4 "the recommended starting point for new integrations" (Arc).

Pick v4 if you want to lock the position, or a Uniswap v3 pool on Arc if you want to burn it.

The form offers 4 fee tiers on both versions: 0.01%, 0.05%, 0.3% and 1%. The tier is the swap fee traders pay to the liquidity providers in range at the time of the swap, less any Uniswap protocol fee.

02

Which USDC an Arc liquidity pool pairs with

USDC is the gas coin on Arc. The same balance also has an ERC-20 interface (Arc docs). When you pair your token with USDC on Arc, the Uniswap version decides which of the two the pool holds.

A v4 pool pairs native USDC. A v3 pool pairs USDC's ERC-20 interface, because Arc has no wrapped USDC (Arc contract addresses).

03

How to add liquidity to a new token on Arc and set its price

To set the opening price of a new pool on Arc, you deposit an amount of both tokens. The price is your USDC deposit divided by your token deposit.

For example, deposit 500,000,000 tokens and 1,000 USDC. The pool then opens at 0.000002 USDC per token. This is arithmetic, not a suggested amount.

The price range is "Full range" by default, which covers every price. A custom range earns fees only while the price is inside it. If the price passes your max, the whole position turns into USDC and stops earning.

04

What a pool on Arc costs: fee and gas in USDC

Creating a pool on Arc costs a 10 USDC Tokenry fee plus gas, plus your deposits and any first buy.

The review shows a gas estimate for the pool transaction, and any approval adds its own gas.

The first buy and the lock or burn carry no Tokenry fee. You pay the first buy itself in USDC, or in the pair token if you chose another.

If the pool transaction fails on-chain, no pool is created. The Tokenry fee is part of that transaction, so it is not taken either. The gas for that transaction is still spent.

Compare a Uniswap v3 token / USDC pool at the 1% tier, full range, with no lock. Tokenry charges 10 USDC and Smithii charges 25 USDC. Both add gas (prices checked 2026-11-07).

05

Lock liquidity on Arc or burn the LP position

Locking or burning the position on Arc is optional and permanent. The lock or burn switch is off by default. On Uniswap v4, the position is locked in a lock contract made for that position. It keeps earning trading fees, and you can still claim LP fees on Arc to your wallet with no Tokenry fee, only gas.

On v3, the position is burned. Nobody can pull the liquidity or claim its fees after that.

If you keep the position, you can add to it later or remove liquidity on Arc.

06

Buy your own token at launch on Arc

Tokenry's pool creator can add an optional first buy at launch on Arc, in the same transaction that creates the pool. The first buy trades against your new pool, so it lifts your token's price above the opening price you set. With a first buy, a custom range must include the opening price.

You can also add buys from up to 10 of your other wallets. Their private keys stay in your browser and are never sent to Tokenry. Each wallet buys from its own funds and pays its own gas, in its own transaction right after the pool transaction confirms.

You set how far the price may move for those buys, 10% by default. If the price moves further than that before a wallet buys, that wallet skips its buy and can try again.

07

Arc tokens with limits or a blacklist

A Tokenry token on Arc with live anti-whale limits or a blacklist pairs with native USDC only, so it gets a Uniswap v4 pool.

If your token caps wallets below your deposit, exempt two addresses in the Token Manager: the pool and Tokenry's pool contract. On v4, the pool is Uniswap's PoolManager. You can also deposit less than the cap.

Tokens made with the Arc token creator have no tax, so without live limits or a blacklist they pair on Uniswap v3 or v4.