A Step-by-Step Guide to Transferring Your GRT Stake from Ethereum Mainnet to Arbitrum One

Are you an indexer looking to smoothly transition your stake from Ethereum Mainnet to Arbitrum One? You're in the right place!

A Step-by-Step Guide to Transferring Your GRT Stake from Ethereum Mainnet to Arbitrum One

Prerequisites

  • You must have ETH on Mainnet to pay for gas fees.

  • You must have an indexer wallet that you have control of on Arbitrum One.

  • You must make a plan for how much you want to transfer.

To get organized, follow this checklist:

  1. Ensure there is no GRT in the process of being unstaked.

  2. If you're using a vesting contract, follow the additional steps outlined in the description.

  3. Have enough ETH on Ethereum Mainnet to cover gas fees (we'll be using Goerli's testnet for practice).

  4. Verify and triple-check the accuracy of your Arbitrum Indexer wallet address. This address is crucial, as once submitted, it cannot be changed. Whether it's an EOA or an Arbitrum Indexer multi-sig wallet, confirm your control over it.

💡
If you have 150K GRT staked on Ethereum Mainnet, you cannot make a partial transfer. However, if you have 200K GRT or more, you can transfer 100K GRT to Arbitrum One, as long as you maintain at least 100K GRT on Ethereum Mainnet. Keep in mind that your remaining stake on Ethereum should cover your open allocations considering delegation.

Now, let's dive into the transfer process itself. Set aside around 20 minutes to complete this step.

We will be using Ethereum Goerli testnet and Arbitrum Goerli for demonstration purposes. The process is exactly similar for Mainnet.

Go to The Graph testnet here and Connect your wallet. (Make sure you are connected to Ethereum Goerli

Click on the wallet address on the top-right corner to open your profile page.

Click on the Transfer Stake which will open "Transfer Stake to Arbitrum Goerli" dashboard.

Here as you can see in the image, we have 3 steps

  1. Initiate state transfer on Ethereum Goerli

  2. Wait 20 minutes for confirmation

  3. Confirm stake transfer on Arbitrum Goerli

You need to be absolutely sure of the Receiving Arbitrum Goerli Wallet Address. We are transferring 100,000 GRT here.

Next, the final stage - Click on Transfer Stake. This will open MetaMask to confirm and sign the transaction.

A timer for 20 minutes will start that will transfer your stake from Ethereum to Arbitrum. After the time is up, you should see the following screen.

You need to follow the exact same process for the Mainnet transfer.

💡
Any issues with your transfer? Fill out this form and we'll get back to you shortly: https://bit.ly/42ZZy8l

Connect with me here -
Twitter - twitter.com/0x_yasshhh_
LinkedIn - linkedin.com/in/yash-jagtap-46384610a
GitHub - github.com/yash251