For the complete documentation index, see llms.txt. This page is also available as Markdown.

πŸ”’Liquidity lock

Liquidity lock

Locking permanently leaves your liquidity in the pool. It's a signal to traders and holders that the liquidity behind a token can't be pulled β€” the standard way for a project to show it isn't planning a rug pull.

⚠️ Locking is irreversible. Once confirmed, the liquidity can never be withdrawn β€” not by you, not by the DeDust team, not by anyone. There is no unlock, no expiry and no partial release. Only permanent locking is supported.

You keep everything else: the position stays yours and keeps earning your share of trading fees and boost rewards, which you claim as usual.

Before you lock

  • CPMM v2 pools only. Classic and Stable-swap pools don't support locking.

  • Locking happens during the deposit, and only then. To lock liquidity that's already in a pool, you have to withdraw it and deposit again with the toggle on.

  • Pick the pool carefully. Two pools with the same pair can perform very differently depending on the fee tier and the token fees are collected in β€” and a higher trading fee doesn't always mean a higher APR. Since you can't move the liquidity afterwards, compare the options before you commit.

  • Lock only what you can afford to leave. The tokens stay exposed to price movement in the pair, and you have no way to exit the position.

How to lock

  1. Open the pool's page and press Deposit.

  2. Enter the amount you want to deposit and lock.

  3. Expand the Advanced section and enable Lock liquidity permanently.

  4. Press Deposit, review the details and press Confirm.

  5. Sign the transaction in your wallet.

After locking

  • The Pool summary shows the pool's permanently locked share of total liquidity β€” this is what traders check.

  • Portfolio β†’ Position marks which part of your own liquidity is locked.

  • Fees and boost rewards keep accruing and stay claimable indefinitely.

Last updated