Legacy GRT Delegation Recovery (Ethereum, 2021)

Hello,

I delegated GRT in 2021 using the legacy Ethereum staking / delegation contract.

Legacy staking contract holding my GRT: 0xF55041E37E12cD407ad00CE2910B8269B01263b9

The delegation no longer appears in Graph Explorer or current tooling. MetaMask shows 0 GRT on Ethereum and Arbitrum.

Could the team please advise whether this legacy delegation can be undelegated or if there is any supported recovery path?

You should still be able to undelegate but may need to switch networks to ETH in top right. https://medium.com/coinmonks/how-to-undelegate-your-grt-tokens-b829bf819402

Thank you for the guidance. I’d like to clarify my situation with concrete information to make sure I’m not missing a step.

I did delegate GRT in 2021. I have a confirmed Ethereum transaction (status: Success) interacting with The Graph Proxy (Proxy 2), using the delegate function (methodId: 0x026e402b). This confirms that a delegation transaction was executed on-chain.

Currently, when I connect MetaMask to the Ethereum (Deprecated) network in the Graph Explorer:

  • Wallet balance shows 0 GRT

  • Protocol balance shows 0 GRT

  • No active or historical delegations are displayed

  • No indexers appear under “Delegating”

Given that the on-chain transaction exists but no delegation or undelegation options are visible in the UI, could you please confirm one of the following:

  1. Whether delegations made via Proxy 2 in 2021 are no longer retrievable or undelegatable via the current explorer/UI, or

  2. If there is an alternative official method (contract address, tool, or procedure) to view or undelegate legacy delegations.

I’m not attempting to redelegate — only to understand whether recovery or undelegation is technically possible at this point.

Thank you for your time and clarification.

Hey @Healing

You can still undelegate with ease

Please indicate how, and if possible describe it step-by-step. I would really appreciate it!

You still need help? Are you able to share your wallet address?

Yes, I still need help! I was not able to view the information shared by Xing-Mao and now the post is hidden.

Reposting my situation with concrete information to make sure I’m not missing a step.

I did delegate GRT in 2021. I have a confirmed Ethereum transaction (status: Success) interacting with The Graph Proxy (Proxy 2), using the delegate function (methodId: 0x026e402b). This confirms that a delegation transaction was executed on-chain.

Currently, when I connect MetaMask to the Ethereum (Deprecated) network in the Graph Explorer:

  • Wallet balance shows 0 GRT

  • Protocol balance shows 0 GRT

  • No active or historical delegations are displayed

  • No indexers appear under “Delegating”

Given that the on-chain transaction exists but no delegation or undelegation options are visible in the UI, could you please confirm one of the following:

  1. Whether delegations made via Proxy 2 in 2021 are no longer retrievable or undelegatable via the current explorer/UI, or

  2. If there is an alternative official method (contract address, tool, or procedure) to view or undelegate legacy delegations.

I’m not attempting to redelegate — only to understand whether recovery or undelegation is technically possible at this point.

Looking forward to hearing from you

Hey PaulineB, here is wallet address: 0xf62a49e6CE669D95d01e736a0fDc6fE7c949C60C You will be able to confirm the GRT staking

Hi PaulieB, thank you for following up.

Yes, I’m still looking for help. I’ve already shared my public MetaMask address above for transparency.

For additional context:

  • I delegated GRT back in 2021 (I still have the successful delegation transaction on Ethereum, interacting with The Graph Proxy contract).

  • Currently, when I connect my wallet to the Explorer (Ethereum – deprecated network), it shows 0 GRT in wallet and 0 GRT in protocol, and no indexers appear under delegation, which is confusing given the historical transaction.

I would appreciate if someone could help confirm, based on the on-chain data, whether:

  1. the delegation was fully undelegated at some point,

  2. the tokens were migrated / expired / affected by protocol changes, or

  3. this is a UI or network-selection issue.

I understand the protocol has gone through several changes over the years, and I’m just trying to clarify the current status on-chain before closing this as a loss.

Thanks in advance for any guidance.

Hi @PaulieB,

I just wanted to follow up briefly on my previous message.

I’ve already shared the wallet address, as requested, and I still don’t see any active delegations or the option to undelegate on the explorer, despite having a confirmed delegation transaction from 2021.

I would greatly appreciate any guidance or confirmation from your end so I can know whether these funds are still recoverable or not.

Thank you in advance for your time and support.

Healing

Instructions for Your Specific Undelegation
Your Undelegation Details:
Transaction: 0x7262e194f0760606a98d74461b82cf8af5e6842b7943226d7ad4fa5618a58947
Indexer: 0x5A8904be09625965d9AEc4BFfD30D853438a053e
Your Address: 0xf62a49e6CE669D95d01e736a0fDc6fE7c949C60C
Amount: ~3,478 GRT tokens
Step-by-Step Instructions:
Go to the StakingExtension Contract:

Connect Your Wallet:
Click “Connect to Web3”
Connect with the wallet containing address 0xf62a49e6CE669D95d01e736a0fDc6fE7c949C60C
Find and Expand unDelegate Function
Fill in the Exact Parameters:
_indexer (address):
0x5A8904be09625965d9AEc4BFfD30D853438a053e
_shares (uint256
3333488138933560793898

Then click write and confirm transaction in wallet.

Expected Outcome:
This will initiate the undelegate function. Unsure if have to wait 28 days to do withdrawal back to wallet.

Got shares amount by querying (subgraph)[Graph Network Ethereum | Graph Explorer]

Query:

  delegatedStakes(
    where: { delegator: "0xf62a49e6ce669d95d01e736a0fdc6fe7c949c60c" }
  ) {
    shareAmount
    personalExchangeRate

    indexer {
      id
      delegationExchangeRate

      account {
        id
        names {
          name
        }
      }
    }
  }
}

Results:

{
  "data": {
    "delegatedStakes": [
      {
        "indexer": {
          "account": {
            "id": "0x5a8904be09625965d9aec4bffd30d853438a053e",
            "names": []
          },
          "delegationExchangeRate": "1.377850504061593605",
          "id": "0x5a8904be09625965d9aec4bffd30d853438a053e"
        },
        "personalExchangeRate": "1.038138818004433631",
        "shareAmount": "3333488138933560793898"
      }
    ]
  }
}
1 Like