Add liquidity
Choose a range, review the required token mix, and distinguish opening a position from funding it.
Adding liquidity deposits assets into an owned position. That position contributes to trades while its range is active and earns its eligible share of LP fees. Depositing does not guarantee a return or preserve the original token mix.
Before you begin
Use a CLMM pool, including a curve that has successfully graduated. Confirm the mint addresses, current price, fee allocation, hook requirements, and your token and SOL balances. Ordinary LP deposits are disabled while a pool is still in curve mode.
Decide between a chosen range, full range, or a deliberate one-sided range. The range belongs to the position; adding more liquidity later does not change its boundaries.
1. Choose and review your range
A range containing the current price generally needs both assets. Below or above the range, the position holds one asset. The application should show the price direction, effective lower and upper boundaries, whether the position starts active, and the amounts required after aligning boundaries to the pool's tick spacing.
Do not judge a range only by its apparent fee rate. A narrower position can spend more time outside the market and require more active management.
2. Set the deposit budget
Review the requested amounts of both tokens and maximum acceptable debits. If price moves before execution, the required mix can change; the maxima cap what the deposit may take. An arbitrary pair of wallet balances is not necessarily the ratio the position needs.
Starting with only one token does not make an active two-asset position possible without conversion. A supported zap can combine a swap and deposit, with its own costs and limits. Read one-sided liquidity and zaps.
3. Open and fund the position
Opening creates an empty ownership and accounting record. Adding liquidity funds that record. A compatible integration may compose operations where supported, but it must explain if it uses separate transactions.
If opening succeeds and funding fails in a later transaction, an empty position can remain. Check which operation confirmed before retrying. Token account deposits, position rent, and trading principal should appear as separate amounts in the review.
4. Verify the funded result
After confirmation, check the position owner, pool, range, liquidity, and actual token debits. A liquidity number is an accounting quantity, not a count of either deposited token. Record principal and fees separately.
Adding liquidity to an existing position preserves accounting for previously earned fees; the new deposit does not earn historical fees. Continue with position management to monitor your range, collect fees, or plan an exit.