# Unbonding and Rebonding

The following content describes how to stop nominating or validating and retrieve your stake. Please note that all networks on which you can nominate have a delayed exit period, called the *unbonding period*, which serves as a cooldown. You will not be able to transfer your tokens before this period has elapsed, and you will not receive any staking rewards during this period (as you are not nominating any validators).

#### Step 1: Stop Nominating[​](https://wiki.polkadot.network/docs/maintain-guides-how-to-unbond#step-1-stop-nominating) <a href="#step-1-stop-nominating" id="step-1-stop-nominating"></a>

On the [Polkadot-JS Apps](https://polkadot.js.org/apps) navigate to the "Staking" tab.

On this tab click on the "Account Actions" tab at the top of the screen.

Here, click "Stop Nominating" or "Stop Validating" (depending on your role) on an account you're staking with and would like to free the funds for. This will "chill" the tokens.

![](/files/lwcZIhgKzNMPkSD3CTP9)

After you confirm this transaction, your tokens will still remain *bonded*. This means they stay ready to be distributed among nominees or used as validator self-stake again. To actually withdraw them, you need to unbond.

#### Step 2: Unbonding an amount[​](https://wiki.polkadot.network/docs/maintain-guides-how-to-unbond#step-2-unbonding-an-amount) <a href="#step-2-unbonding-an-amount" id="step-2-unbonding-an-amount"></a>

To unbond the amount, click the three dots next to the account you want to unbond tokens for, and select "Unbond funds".

![](/files/JxVRZEXd8tRkTgITCgtw)

Select the amount you wish to unbond and click Unbond, then confirm the transaction. If successful, your balance will show as "unbonding" with an indicator of how many more blocks remain until the amount is fully unlocked.

This duration varies depending on the network you're on and will typically be four times as fast on Kusama as it is on Polkadot. The unbonding period is 28 days on Polkadot, and 7 on Kusama.

Once this process is complete, you will have to issue another, final transaction: Withdraw Unbonded, which will be available in the same pop-up. You can also check how long you have to wait in order to withdraw your stake in the [Accounts](https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Frpc.polkadot.io#/accounts) page by expanding your account balance. There is a tiny icon beside the word "unbonding" that will eventually become an unlock icon once the remaining blocks get passed.

Then, you can click that icon directly to submit the withdraw transaction. Finally, your transferrable balance will increase by the amount of tokens you've just fully unbonded.

### Rebonding before the end of the unbonding period[​](https://wiki.polkadot.network/docs/maintain-guides-how-to-unbond#rebonding-before-the-end-of-the-unbonding-period) <a href="#rebonding-before-the-end-of-the-unbonding-period" id="rebonding-before-the-end-of-the-unbonding-period"></a>

If you want to rebond your tokens before the unbonding period is over, you can do this by issuing a `rebond` extrinsic. This allows you to bond your tokens that are still locked without waiting until the end of the unbonding period.

In order to do this, you will need to issue an extrinsic manually from [Polkadot-JS Apps](https://polkadot.js.org/apps).

Go to the "Extrinsics" option that's located in the "Developer" dropdown in the top menu.

![](/files/tF4tL6cGhlRMnsTGJLff)

Select the "staking" pallet and the "rebond" extrinsic. Enter the amount of tokens that are currently locked in unbonding that you want to rebond in "value". Then click "Submit Transaction".

![](/files/jvHpHxgHJB5T3nFmEgYF)

Select the "staking" pallet and the "rebond" extrinsic. Enter the amount of tokens that are currently locked in unbonding that you want to rebond in "value". Then click "Submit Transaction".


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.pirlmeet.com/faq/maintain/nominated-guides/unbonding-and-rebonding.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
