How to withdraw funds from farming

Learn how to withdraw funds from farming on STON.fi, including claiming rewards, unlocking LP tokens, and retrieving liquidity. Follow the steps to manage your farming positions and withdraw assets.

In this guide you’ll:

✅ Claim your farming rewards

✅ Unstake (unlock) your LP tokens

✅ Withdraw your liquidity back to your wallet

💡 Here's what you can withdraw from your farming position:

  • Rewards you’ve earned

  • LP tokens you staked in the farm

  • Underlying liquidity (your tokens inside the pool)

These come out in separate steps — like luggage, carry-on, and that extra souvenir. 😅

Before you start

  • Connect your wallet at app.ston.fi

  • Have a little TON for network fees

  • Go to Pools → select My Pools tab to find your active positions

Step 1. Claim your rewards

  1. Open Pools and select My Pools tab.

  2. Scroll to Farm Positions → My Positions.

  3. Click Claim rewards → confirm in your wallet.

✅ After this, only your rewards go to your wallet.

🔒 Your LP tokens are still staked in the farm, and your liquidity remains in the pool.

😌 Mini-moment of joy: Watching the rewards hit your wallet is legally considered self-care.

Step 2. Unstake (unlock) your LP tokens

Your LP tokens are what you staked to join the farm. They are locked in the smart contract during farming. Unstaking finishes farming and returns LP tokens to your wallet.

  1. In Farm Positions → My Positions, find your farm.

  2. Click the “−” (minus) icon to remove your staked LP tokens.

If the button is disabled, there’s an active lock-up. Hover the tooltip to see time left.

  1. Confirm the transaction in your wallet.

⚠️ Important: You can only unstake the full staked amount.

✅ Any unclaimed rewards will be auto-claimed when you unstake.

When the farm has ended (no “−” icon)

😎 No minus? No problem. Ended farms don’t lock your LP anymore — the interface just switches to a Remove and claim flow, and the “−” icon isn’t shown in the UI. After removing and claiming you’ll get your LP-tokens and rewards in full.

Step 3. Withdraw your liquidity from the pool

Unstaking LP tokens doesn’t pull your assets out of the pool yet — you still need to withdraw the underlying tokens.

  1. Go to Pools → My Pools and open the pool you want to exit.

  1. At the bottom of the page, find information about your provided liquidity (My total liquidity). Сlick Withdraw.

  1. Choose how much to withdraw (use MAX to exit fully).

  1. Click Withdraw Liquidity → confirm in your wallet.

⚡ You’ll need a bit of TON for fees to execute the withdrawal. 🔍 Check the token amounts you’ll receive — fees & pool state can change the split. 📉 Remember about impermanent loss: your received amounts may differ from your initial deposit due to price movement while you were providing liquidity. Learn more on impermanent loss.

Common questions & quick fixes

  • I don’t see the “−” icon to unstake. If the farm ended, the minus icon is hidden. You may remove LP tokens and claim rewards if needed.

  • The minus button is greyed out. Your LP tokens are still locked. Hover the timer tooltip to see when you can unstake.

  • I claimed rewards but can’t withdraw liquidity. Make sure your LP tokens are back in your wallet (unstaked). Only then you can withdraw liquidity.

  • Transaction failed. Keep a small buffer of TON for fees and try again.

Pro tips

  • Claim rewards regularly — no need to wait until unstaking.

  • Unstake fully when you’re done farming; partial unstake isn’t supported.

  • Use MAX when withdrawing if you want to fully exit the pool.

✅ That’s it! You’ve claimed rewards, unstaked LP, and withdrawn your liquidity — clean and complete.

Last updated