# Decrease Bond

{% hint style="danger" %}
Decrease bond takes two transactions, the first one is to schedule less bond function and after waiting for 24 rounds (approx 48 hours) you have to execute Delegation Request function, please follow the guide below
{% endhint %}

## Step 1 - Schedule&#x20;

If you want to unstake some of your TUR from a collator you previously staked, you can use `scheduleDelegatorBondLess(candidate, less)` function under [parachainStaking option here](https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Frpc.turing.oak.tech#/extrinsics)

![](https://3282887039-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJhkuXNZFKT0RXjh9M4l1%2Fuploads%2FyCWc3nYk2ekgrwURS6RL%2Fdelegatebondless.jpg?alt=media\&token=26a46e0c-a1a1-49af-a7aa-89fd44f7fcaf)

As seen in the image above

1. Select your wallet account&#x20;
2. Select `paraChainStaking` from the dropdown
3. select `scheduleDelegatorBondLess(candidate, less)`
4. paste the Collator address with whom you previously staked
   1. &#x20;in case of pathrocknetwork you can use the following address: <mark style="color:blue;">`6BkqEuMXuNYzssdPQYpo4eVbcA2756RdfBHbSAvgj5FFZx71`</mark>
5. in less: field input the amount you want to unstake, remember to multiply it by 10000000000 for example if you want to stake 50 TUR the amount to input will be: `50 * 10000000000 = 500000000000`
6. Press <mark style="background-color:purple;">Submit Transaction</mark> button

{% hint style="success" %}
You can head over to the [following link](https://turing.stg.subscan.io/) and input your TUR wallet address, at the bottom you can see Extrinsics with Action: <mark style="color:blue;">parachainstaking (schedule\_delegator\_bond\_less)</mark> and Result column with a green tick mark. you have successfully triggered the unstaking function. Now wait 24 rounds (approx 48 hours) and follow the following steps
{% endhint %}

## Step 2 - Execute

Once 48 hours are over,  you can use `executeDelegationRequest(delegator, candidate)` function under [parachainStaking option here](https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Frpc.turing.oak.tech#/extrinsics)

![execute delegation request](https://3282887039-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJhkuXNZFKT0RXjh9M4l1%2Fuploads%2FiRw9cc5Ij2u65wBM8E8y%2Fexecute_delegation_request.jpg?alt=media\&token=35c7398b-7bd9-44d2-98aa-26dd06ef08fe)

1. Select your wallet account&#x20;
2. Select `paraChainStaking` from the dropdown
3. select `executeDelegationRequest(delegator, candidate)`
4. In delegator: select your wallet again.
5. In candidate: paste the collator address with whom you staked previously.
6. Press <mark style="background-color:purple;">Submit Transaction</mark> button
