Liquidity providing FAQ

APR

APRs (annual percentage rate) displayed on Raydium are extrapolations of the pool and farm yield based on the daily (by default) or weekly or monthly performance. The provided APRs serve as examples only, and it's important to note that previous performance does not ensure future profits.

Raydium displays 3 methods for APR estimation on its CLMM pools, please read this article to understand the way each method works.

Where's the yield coming from?

APR displayed on pools: The yield displayed on pools comes from the maker fees (fees paid for swaps going through the pool). - And reward emissions for CLMM pools. APR displayed on ecosystem farms: Include both maker fees and the farms' emissions.

Can I withdraw my liquidity at any time?

Yes, you can redeem liquidity tokens for a proportional share of the pool at any time. For standard AMM pools: If you staked your LP tokens in a farm, you'll need to unstake them first.

Traditional AMM pools

What's the benefit of providing liquidity on Raydium traditional AMM pools?

Liquidity providers earn transaction fees from swaps within the pool. Additionally, the Raydium AMM market makes on the Open Book order book, with earnings from maker volume also returned to liquidity providers in the relevant pool.

When you add liquidity to a pool you will receive Liquidity Provider tokens (LP tokens) which represent your proportional share of the pooled assets. For example, if a user deposited $RAY and $USDC into a pool, you would receive RAY-USDC LP tokens.

Every time a user swaps within the pool between $RAY and $USDC, a 0.25% fee is taken. 0.22% of that trade goes back to the LP pool. 0.03% of that goes to RAY staking.

  • Previously, if there were 100 LP tokens representing 100 USDC and 100 RAY, each token would be worth 1 USDC & 1 RAY.

  • If one user trades 10 USDC for 10 RAY, and another traded 10 RAY for 10 USDC, then there would now be 100.022 USDC and 100.022 RAY.

  • This means each LP token would be worth 1.00022 USDC and 1.00022 RAY now when it is now withdrawn.

Additionally, if there is a farm for the tokens you're LP-ing, you will be able to earn additional tokens.

If you are unfamiliar with the concept of impermanent loss, reviewing this article for a basic understanding is highly recommended.

What are LP tokens?

Liquidity Provider (LP) tokens represent a proportional share of a liquidity pool. For instance, if you contribute to the SOL-RAY pool, you will receive SOL-RAY liquidity pool tokens (LP tokens). If you have deposited liquidity, you can see these tokens in your wallet.

What are ecosystem farms?

Ecosystem farms are Raydium's new permissionless farms for traditional AMM pools.

They further the decentralization of liquidity on Solana by enabling any project team or user to create a farm and bootstrap liquidity by offering reward emissions on any pool!

How can I check how many days left of emission there are?

On the farm page, place your cursor on the token symbol under pending rewards to display the reward period. The reward can be extended by the farm owner. However, it can not be shortened.

I can't find my LP tokens in farm

Have a look at the staked tab on the farm page. If you staked LP tokens before the release of Raydium V2 in March 2022, access the V1 farm page by clicking 'Raydium V1' at the bottom of the navigation bar. If you can't still find them, reach out on the Raydium discord or telegram for 24/7 support!

Are my LP tokens staked in farms still earning fees?

Yes! the maker fees are directly compounded in the value of the LP tokens.

CLMM pools

What's the benefit of providing liquidity on Raydium CLMM pools?

CLMMs - Concentrated Liquidity Market Makers - are designed for advanced liquidity provision on DEXs. While the past iterations of Raydium's liquidity pools work on the constant product model with liquidity provided along an X*Y=K price curve, assets were reserved for all prices on the interval [0;∞] resulting in the majority of the liquidity never being used to earn fees.

CLMMs allow LPs to concentrate their liquidity on custom price ranges providing them the opportunity to leverage or provide more liquidity at desired prices. Solving the inactive liquidity problem, CLMM provides the best capital efficiency while increasing the liquidity depth around the actual price translating to lower slippage on swaps.

Allowing liquidity providers to deposit liquidity in a chosen range, CLMM pools increase both the yield and the IL risk. Moreover, giving liquidity providers more granularity while providing liquidity allows LPs to adopt different risk profiles depending on the directional exposure one wants to take on token pairs.

How to farm emissions on CLMM pools?

No additional action is needed! If there is an active farm on the CLMM pool, the rewards are distributed alongside the maker fees.

Where are my LP tokens?

For CLMM pools you won't receive LP tokens per se. Instead, you'll get a position NFT that represents your position in the pool (liquidity and price range). If it is burned or otherwise lost, the associated liquidity cannot be withdrawn or retrieved. It is possible to send or trade a pool position NFTs. However, if sold any associated liquidity is also sold and will no longer be held by the original owner.

When closing a position and withdrawing liquidity, the network fees for the NFT mint will be reimbursed.

More

Why did my transaction fail?

Insufficient SOL: SOL is required to pay network fees (gas), it's recommended to keep at least 0.05 SOL in your wallet to ensure smooth transactions.

Slippage Tolerance: Transactions will fail if the price of the underlying pool moves past your Slippage Tolerance. Try increasing your slippage tolerance on the Swap page.

Approving Transactions: If you see the “Making Transaction” notification in the lower left-hand corner of your screen, you will need to approve the transaction in your SPL wallet.

Your question is not answered in this FAQ?

No worries, you can join the Raydium discord or telegram for 24/7 support! Community managers will be more than happy to help answer questions.

Last updated