Unstaking
DXL staking is closed. Your DXL is still on-chain, and this page explains how to reach it.
This page was rewritten on 22 August 2026 because the previous version was wrong.
It told you that unstaking was only possible through the DexLab Sollet forked wallet, and it linked to that wallet through a shortened link. Both the staking interface and that wallet have now been retired, so the old instructions could not be followed by anyone.
Your staked DXL was not affected. It is still recorded on Solana under your own wallet and only your key can move it. What no longer exists is a website with buttons on it. Read the rest of this page for what recovery actually involves today.
What happened
DXL staking ran on a staking program built by Project Serum, not by DexLab. DexLab operated the interface in front of it.
Project Serum stopped maintaining that program. Reward distributions ended on 14 November 2022, and the staking interface at stake.dexlab.space was shut down and its address no longer resolves. The interface signed transactions through a separate wallet popup provided by sollet.io. When sollet.io itself went offline in early 2023, DexLab ran a fork of it at sollet.dexlab.space purely to keep that signing popup alive. That fork was retired on 22 August 2026.
This is why the old wording said unstaking was "only possible through DexLab's Sollet forked wallet". That wallet never held your staked DXL and never contained any staking code. It was the window that appeared to sign the transaction. Both halves of the old flow are now gone: the interface first, the signer second.
Your DXL is still there
The staking program is still deployed and still executes correctly. DexLab confirmed this on 22 August 2026 by simulating each of the four user instructions against Solana mainnet. All four succeeded.
Balances are public and you can verify your own on any Solana explorer.
Staking program (Project Serum registry)
GrAkKfEpTKQuVHG2Y97Y2FF4i7y7Q5AHLK94JBy7Y5yv
DXL Stake Season 1 registrar
BWUPLwsMhCaUaz91eDM8Cb8wfVCfR4QbM9Xe22wRua8D
Token held by the pool
GsNzxJfFn6zQdJGeYsupJWzUAm57Ba7335mfhWvFiE9Z
As of 22 August 2026 the program still held 11,826,829 DXL belonging to 879 separate wallets, plus 252,553 DXL of rewards that were never claimed. Nothing was ever swept, returned, or taken. It was simply left where it was when the interface closed.
Check which token this is before you spend time on it. The pool holds the original 2021 DXL token at the mint address above. Some explorers and wallets now display that token as "Dexlab Classic" or DXLC. It is a real token and it is genuinely yours, but it is not the current DexLab token, which is XLAB at XLnpFRQ3rSWupCRjuQfx74mgVoT3ezVJKE1CogRZxhH.
The 2021 token trades at a very low price with very little liquidity. For most holders the recovery described below will cost more in effort, and possibly in network fees, than the recovered tokens are worth. Please look up your own balance and decide before you begin.
What recovery involves now
There is no interface to click. Recovery is a sequence of transactions sent directly to the staking program, and every one of them has to be signed by the wallet that owns the stake. This is a technical task. If you are not comfortable sending raw program instructions, skip to getting help rather than experimenting.
The sequence matches the steps the old interface performed, in the same order:
claim_reward, once for every reward distribution you never collected. There were 44 distributions in total. Until your account has processed all of them, the next step fails with error 116,RewardsNeedsProcessing. This is the same rule the old page described as "collect all of your rewards before proceeding", and it is the step most people are still stuck behind.start_unstakefor the amount you want to withdraw, counted in pool tokens. One pool token equals 100 DXL. This creates a small account and costs roughly 0.0013 SOL in rent.Wait seven days. The program enforces a 604,800 second timelock and there is no way to shorten it from your side.
end_unstakeonce the timelock has passed. If you started an unstake years ago and never came back to claim it, your wait is long over and you begin here.withdrawto move the DXL from the pool into your own token account.
Two practical notes. You need SOL in the signing wallet to pay transaction fees, and a number of affected wallets currently hold none. If your DXL token account was closed at some point, you will need to recreate it before the final step can deliver anything.
What DexLab can and cannot do
DexLab cannot withdraw on your behalf, and neither can anyone else. Every user instruction in this program requires the account owner as signer. There is no administrative function that can drain the pool or return balances, which is a deliberate property of the program rather than an oversight. Anyone who offers to unstake your DXL for you, in exchange for your recovery phrase or your private key, is attempting to steal from you.
What DexLab can do is help you reach the transaction, and confirm what your own account holds.
Getting help
If you need help, contact DexLab on Telegram at https://t.me/dexlab_official.
If you are also unable to reach the wallet itself, because you used the retired DexLab Sollet wallet and a modern wallet does not show the account you expect, read the notice at https://sollet.dexlab.space first. It explains which recovery paths work, which one silently produces a wrong address, and why an account may fail to appear even when your recovery phrase is correct.
DexLab will never ask you for your recovery phrase, your private key, or your wallet password, and will never ask you to enter them on a website. Nobody needs those secrets in order to help you.
Last updated