# How to Undelegate MTRG

## Purpose <a href="#id-5819" id="id-5819"></a>

“Undelegate” enables users to change the candidate on the Vote while continuing staking. This maybe done for one of the below reasons;

1\. The current candidate has been jailed leading to loss of rewards for the user

2\. The user/ acquaintance has a new node setup. The votes need to be moved to the new candidate

3\. The user wants to move Votes to a candidate with lower commission

## Prerequisites: <a href="#f2b4" id="f2b4"></a>

> Existing Vote ID

## Video Tutorial

{% embed url="<https://youtu.be/pRWMUvtFr7g>" %}

## Step-by-Step Guide

### Step 1

“Undelegate” on the existing Vote ID

![](https://miro.medium.com/max/1400/1*9JVnwgCeuHdRNtlQwKuArQ.png)

### Step 2

Confirm the “Undelegate”

![](https://miro.medium.com/max/1400/1*nGCMPPkwrz1pkqZZQ7fcjQ.png)

*Please read the instructions before you “undelegate”*

**Note:** *Users do not receive rewards unless they “delegate” the Vote ID again to a new candidate*

**Note:** *The Vote ID loses the bonus votes on “Undelegate”*

### Step 3&#x20;

Confirm the transaction in MetaMask

![](https://miro.medium.com/max/1400/1*IAytHUuUg4KW12sVszO4Eg.png)

### Step 4

Note the changes to the Vote ID

![](https://miro.medium.com/max/1400/1*6NaAuY-7-hOVj5ZU5owb1g.png)

![](https://miro.medium.com/max/1400/1*JsyyDkE4IbBHQ8KLfxHETA.png)

### Step 5

“Delegate” on the existing Vote ID to vote on a new candidate

![](https://miro.medium.com/max/1400/1*PZZ1K5Hl4X9a_LTKgbX8sw.png)

**Note:** *“Delegate” is only visible for a Vote ID that is previously undelegated.*

### Step 6

Choose the new Candidate and submit

![](https://miro.medium.com/max/1400/1*PMkx_wFFzJB1BeLNP34Mfw.png)

### Step 7

Confirm the transaction in MetaMask

![](https://miro.medium.com/max/1400/1*pXHLSdGT3pFApW5cO_kCWQ.png)

### Step 8

Confirm the New Candidate delegation

![](https://miro.medium.com/max/1400/1*UP5B-Vw4XKUsAX9WANHR6Q.png)

### You have successfully undelegated MTRG from one candidate and delegated back to a new candidate. <a href="#af2f" id="af2f"></a>


---

# 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.meter.io/full-node-and-validation/staking-mtrg-how-to-stake-and-staking-details/how-to-undelegate-mtrg.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.
