Add Liquidity on Avalanche and Get LP Tokens or a Position NFT

To add liquidity on Avalanche, pick a Uniswap v2, v3 or v4 pool where you hold liquidity, or paste a token or pool address. Enter either amount, sign each prompt in your own wallet, and get LP tokens or a position NFT. The Tokenry fee is 1 AVAX per deposit, plus gas in AVAX.

Avalanche ERC-201 AVAX Tokenry fee plus gas

Pool

Choose a pool

Pick one of your pools or paste a token or pool address.

Connect your wallet to see your pools, or paste an address.

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

Add liquidity on Avalanche in 5 steps, from pool to Snowtrace

  1. 1

    Start from your pools or an address

    Connect your wallet to list the Uniswap pools where you hold liquidity, or paste a token or pool address. For a token with no pool yet, start at the pool creator.

  2. 2

    Keep a range or set a new one

    On v3 or v4, top up a position you hold, or choose "Full range" or "Custom" for a new one. A v2 pool skips this step.

  3. 3

    Enter either amount

    Type the amount for one side of the deposit. The other side fills in to match the pool.

  4. 4

    Check the review

    Select "Review deposit" to see the amounts, the Tokenry fee, the gas estimate and each wallet prompt in order.

  5. 5

    Sign and open Snowtrace

    Press "Add liquidity" and confirm each prompt in your wallet. Once the deposit goes through, open "Transaction on Snowtrace" to see it on the explorer.

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 AVAX should my wallet hold to add liquidity?

To add liquidity on Avalanche, your wallet needs the 1 AVAX Tokenry fee, any AVAX you deposit, and gas in AVAX. You pay gas on the deposit and on any approval transaction your tokens need. On v4, your wallet also needs extra AVAX equal to your slippage tolerance on the AVAX you deposit. On v3 and v4, the AVAX or tokens your range does not take come back to your wallet in the same transaction. Uniswap's own app also adds liquidity to these pools without the Tokenry fee, but you still pay gas there.

Does the pool have to be one I created with Tokenry?

No. Tokenry reads pools from Uniswap itself, so you can add liquidity to a Uniswap pool on Avalanche whoever created it. A token address search shows the pools Tokenry finds for that token paired with AVAX, USDC or USDt. To reach a v2 or v3 pool paired with another token, paste its pool address.

Do I get LP tokens or a position NFT on Avalanche?

A Uniswap v2 deposit gives you LP tokens, and a new v3 or v4 position comes as an NFT. The LP tokens stand for your share of the pool. A v3 or v4 top-up adds to the position NFT you already hold. Either way, what you get stays in your own wallet.

How do liquidity providers earn trading fees on Avalanche?

On Avalanche, a Uniswap v2 pool charges 0.30% on each trade, and all of it currently goes to the pool's LPs. Each LP's part matches their share of the pool, and you receive yours when you withdraw. A v3 or v4 position earns fees only while the price is inside its range. You can collect those fees separately when you claim LP fees on Avalanche.

What can go wrong when I add liquidity?

The main risk of adding liquidity to a Uniswap pool on Avalanche is impermanent loss. When one token's price moves against the other, your share can have a lower value than if you had kept the 2 tokens. As the price moves, a v3 or v4 position can end up as only one of the 2 tokens. Each approval covers only the deposit it is for, never an unlimited amount.

Can I take my AVAX and tokens back out later?

Yes. Your deposit is not permanent. Withdraw your share later with the tool to remove liquidity on Avalanche.

01

What you pay in AVAX for each deposit

The Tokenry fee for adding liquidity on Avalanche is 1 AVAX per deposit, paid inside the deposit transaction and never on an approval. If that transaction fails, it reverts in full and Tokenry keeps no fee. The gas for the failed transaction is still spent.

The gas figure in the review is an estimate at the current gas price. Tokenry suggests a gas price above the current one, so your wallet can show more gas. The wallet's figure is a maximum, and the gas you pay never goes above it.

In total, plan for the Tokenry fee, gas for any approval transactions, and gas for the deposit, up to the figure your wallet shows. Your wallet also needs the amounts you deposit.

02

Native AVAX and WAVAX pools on Uniswap v2, v3 and v4

Uniswap v2 and v3 pools on Avalanche hold wrapped AVAX (WAVAX) on their AVAX side. With Tokenry, you still deposit native AVAX for that side, and AVAX needs no approval transaction.

Native AVAX pools exist only on v4. There, an AVAX pool and a WAVAX pool for the same token are 2 separate pools.

A v4 pool has no contract address of its own. You reach it through the pools a token address search finds, or through a position you already hold.

03

Your current position or a new price range on v3 and v4

When you top up a Uniswap v3 or v4 position on Avalanche, Tokenry keeps that position's own range. Your first position in the pool is picked by default, and you can choose another.

A new position covers the full price range by default, or a min and max price you set. When a range, kept or new, sits entirely above or below the current price, only one of the 2 tokens goes in.

A v4 top-up asks you to sign one extra message that lets the deposit use your position NFT. A v3 top-up needs no extra message.

On v4, the fees your position has earned can pay for part or all of the top-up, so less leaves your wallet.

04

Tax tokens and empty v2 pools on Avalanche

A token with no Uniswap pool on Avalanche yet, or only an empty v2 pool, has no price to deposit at. Make its first deposit when you create a liquidity pool on Avalanche.

You can add liquidity for a Tokenry tax token only to its v2 pools, with AVAX, USDC, USDt, USDC.e or USDT.e, because its taxes work only there.

A Tokenry token with a max wallet limit or a blacklist can only go into pools paired with AVAX.