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!
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:
Ensure there is no GRT in the process of being unstaked.
If you're using a vesting contract, follow the additional steps outlined in the description.
Have enough ETH on Ethereum Mainnet to cover gas fees (we'll be using Goerli's testnet for practice).
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.
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
Initiate state transfer on Ethereum Goerli
Wait 20 minutes for confirmation
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.
Connect with me here -
Twitter - twitter.com/0x_yasshhh_
LinkedIn - linkedin.com/in/yash-jagtap-46384610a
GitHub - github.com/yash251