Polkadot-JS UI: How Can I Unstake My Tokens Again? Print
Modified on: Mon, 30 Oct, 2023 at 4:59 PM
Start your staking journey or explore more information about staking on Polkadot's Home Page. Discover the new Staking Dashboard that makes staking much easier and check our extensive article list to help you get started.
‼️ IMPORTANT Polkadot-JS UI is a web wallet meant for power users and developers. For everyday use, there are several user-friendly wallets funded by the Polkadot Treasury that support a plethora of features and platforms. Discover them on Polkadot's homepage.
You can decide to unbond (unstake) and stop being a nominator at any time. However, please note that there is an unbonding period, which serves as a cooldown, during which you will not receive rewards. You will be able to make your tokens transferable after this time has passed. Currently, the unbonding period lasts 28 days on Polkadot and 7 days on Kusama.
If you are unbonding because you have less than the minimum amount needed for staking, please check out these options.
Please ensure that your controller or staking proxy account has enough transferrable balance to pay for the transaction fees when unbonding. Otherwise, you will encounter the InsufficientBalance error.
Remember that the fee needs to be deducted without the controller or staking proxy account's balance dropping below the existential deposit. To fix the issue, you can transfer a small amount to your controller or staking proxy account.
Controller accounts are being deprecated. You can still use existing ones for now, but creating new ones is no longer possible.
It is recommended to set your stash account as its own controller, as described in the article "Polkadot-JS UI: How Can I Change My Controller Account?"
Unbonding your tokens can be done by navigating to the Network > Staking > Accounts page on Polkadot-JS UI. The example below is on the Westend testnet, but the process will be the same on Polkadot.
TABLE OF CONTENTS
- Step 1: Chilling
- Step 2: Unbonding
- Step 3: Withdrawing
Step 1: Chilling
Unbond all your tokens
Navigate to the "Network" > "Staking" > "Accounts" page on Polkadot-JS UI. If you want to unbond all your funds, you need to chill your account first, i.e., stop nominating. Click on the Stop button to the right of your account:
If you don't click the Stop button first, you will be unable to unbound all your funds and will receive an 'InsufficientBond' error.
Unbond only some tokens
If you want to unbond only part of your funds while keeping some bonded to continue nominating, you don't need to click the Stop button. Instead, proceed to Step 2. Just make sure that your bonded funds are still above the minimum bond needed to nominate. Otherwise, you'll receive the 'InsufficientBond' error mentioned above.
I don't see a Stop button
If you don't see the Stop button, it means you're not nominating any validators. The "active/inactive/waiting" column will also be missing. In that case, you can move to Step 2.
Step 2: Unbonding
Once you've clicked the Stop button and chilled your account successfully, they will still be bonded. This means they stay ready to be used to nominate. To make them transferable again, you first need to unbond them. This process will take 28 days on Polkadot and 7 days on Kusama.
To do this, click the three dots next to the account you want to unbond tokens for, and select "Unbond funds".
A small clock will appear next to your unbonding balance. Hovering over it with your cursor will show you how much time remains until the funds are unbonded.
If you change your mind once the unbonding period has be initiated, you can rebond your funds following this guide: "Polkadot-JS UI: How to Rebond Tokens During the Unbonding Period"
Step 3: Withdrawing
Once the 28-day unbonding period has passed, your unbonded funds can be withdrawn and made transferable. To do this, you can either:
- Click “Withdraw Unbonded,” which will then be available in the same menu as above.
- Or click on the blue padlock icon next to the "redeemable" balance. This is shown both under "Network" > "Staking" > "Accounts" and on the "Accounts" page under the detailed balance of the account
Your transferrable balance will subsequently increase by the number of tokens you've just fully unbonded.
"Fast-unstake" has been implemented on Kusama and Polkadot. It allows to circumvent the unbonding period if the account was not exposed to any active validator for the last unbonding period (28 eras). Check other required conditions in the support article "Can I Transfer DOT Without Unbonding and Waiting 28 days?"
Did you find it helpful?Send feedback
Disclaimer: We always strive to provide you with the best support we can and we take all care to ensure that our instructions are accurate and concise. However, following these instructions properly, as well as the general management of your accounts and funds, is ultimately your responsibility. Web3 Foundation cannot be held liable for any accidental loss of funds or any other damage you might incur.