Meter Docs
Learn
  • Welcome to Meter!
  • 中文版文档
  • Overview of Meter
    • Introduction to Meter
    • Hybrid PoV Consensus Mechanism
    • MTR - The Metastable Coin
    • MTRG - Meter Governance Coin
    • On-Chain Auctions
    • The Meter Reserve
    • Meter's Ethereum Emulation Mode
  • Wallet Setup
    • Interacting with Meter Mainnet Using MetaMask
    • Interacting with Meter Mainnet Using Ledger
    • Adding Custom Tokens to MetaMask
    • Getting MTR for Gas
    • Revoking Contract Spend Limits
    • Specifying gas (GWEI) for transactions
    • Speeding Up/ Canceling Transactions
  • Meter Passport V2.0
    • Meter Passport Architecture
    • Salient Features
    • Bridge Fee
    • Programming Meter Passport
    • Tutorials for Using Meter Passport
    • MTRG Crosschain Info
    • Onboarding Passport for Your Project
    • Technical Guideline for Meter Passport
    • Security Audit for Meter Passport V2.0
  • Staking and Validation
    • Staking MTRG
      • How to Stake MTRG
        • Choosing Candidates
        • Factors affecting Staking Rewards
      • How to Stake Incremental MTRG
      • How to Undelegate MTRG
      • How to Unbound MTRG
      • Frequently Asked Questions
    • Running a Full Node on Meter Mainnet
    • Configure the Full Node to Validator Node
    • Meter Incentive Programs to promote decentralization
  • Mining
    • Meter Mining Guide
  • NFT Collections
    • Meter Community NFTs
  • Developer Documentation
    • Meter Developer Incentives
      • Meter Developer Grant Program
      • Meter TVL Incentive Program
      • Meter Gas Monetization Program
      • Meter Co-marketing Program
      • Meter DAPP Referral Program
    • Introduction to Developer Documentation
    • Developing with Remix, Ethers.js and Web3.js
    • Index Data with SubQuery
    • Meter Native TX RESTful APIs
    • Meterify API Documentation
      • meterify.eth
      • meterify.eth.Contract
      • meterify.eth.accounts
      • meterify.utils
      • meterify.module.options
      • Callbacks Promises Events
      • json interface
    • Meterify DApp Tutorials
    • Meterify Code Examples
    • Contributing to Meter and Our Documentation
      • Documentation Guidelines
        • API Documentation Guidelines
        • Tutorial Creation Guidelines
        • Code Example Guidelines
        • Article Writing Guidelines
Powered by GitBook
On this page
  • Purpose
  • Prerequisites:
  • Video Tutorial
  • Step-by-Step Guide
  • Step 1
  • Step 2
  • Step 3
  • Step 4
  • Step 5
  • Step 6
  • Step 7
  • Step 8
  • You have successfully undelegated MTRG from one candidate and delegated back to a new candidate.

Was this helpful?

  1. Staking and Validation
  2. Staking MTRG

How to Undelegate MTRG

PreviousHow to Stake Incremental MTRGNextHow to Unbound MTRG

Last updated 2 years ago

Was this helpful?

Purpose

“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:

Existing Vote ID

Video Tutorial

Step-by-Step Guide

Step 1

“Undelegate” on the existing Vote ID

Step 2

Confirm the “Undelegate”

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

Confirm the transaction in MetaMask

Step 4

Note the changes to the Vote ID

Step 5

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

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

Step 6

Choose the new Candidate and submit

Step 7

Confirm the transaction in MetaMask

Step 8

Confirm the New Candidate delegation

You have successfully undelegated MTRG from one candidate and delegated back to a new candidate.