money-bill-transferLiquidity deposit and withdrawal

Puzzle Ranges supports two ways to add liquidity: with a single token or multiple tokens. Both methods give LPs flexibility depending on available assets and preferences for speed or efficiency.

Liquidity is always withdrawn in multiple tokens, according to their weights in the pool and current prices.

Single-token deposit

Allows you to provide liquidity using just one of the tokens in the range. The other tokens are automatically purchased within the pool using part of your deposit.

  • Tokens are bought in proportion to their weights, based on current prices

  • Fast and easy — no need to swap manually beforehand

  • May be less price-efficient due to internal swaps

How it works:

  • Select the "Single token" method

  • Choose the asset and amount

  • The system splits the deposit: one part stays as is, the other is swapped into the missing tokens based on pool weights and current prices

circle-info

💡 If the actual balance of a token is depleted, it cannot be withdrawn.

Multi-token deposit

Lets you deposit all tokens from the range at once, according to their weights. This is the most efficient method since no internal swaps are needed.

How it works:

  • Select the "Multiple tokens" method

  • Choose the percentage of your portfolio to deposit

  • All assets are deposited directly — no swaps occur inside the pool

Withdrawals work the same way: the user receives all tokens back, in the current pool proportions.

Here're 3 important things you need to know:

  • Once liquidity is added — regardless of the method — the pool immediately starts collecting fees.

  • LPs begin earning rewards from every swap involving tokens within their active price ranges.

  • If a token’s price moves outside the defined range, its liquidity becomes inactive and stops generating fees.

No lockups

Liquidity can be added or withdrawn at any time. No lockups, no waiting periods, no penalties — full control and flexibility.

Last updated