**CAUTION: Please do not use these instructions unless absolutely necessary, all GMX functions are currently on Arbitrum, and there should not be any strong reason to bridge GMX tokens between Ethereum and Arbitrum. Bridging from Ethereum to Arbitrum will take a few minutes, but bridging from Arbitrum to Ethereum has a 7 day waiting period during which you will not have access to your bridged tokens. **
To bridge GMX from Ethereum to Arbitrum, add the 0xbc30049ADC73dE06D7a98A5189203aAC66B2c830 token address to https://bridge.arbitrum.io/.
Enter the amount of GMX you want to bridge to Arbitrum, then click on the "deposit" button.
You will need to unwrap your GMX tokens by calling "unwrap" on https://arbiscan.io/address/0x931ddA8E3D4E4B7832e9005812C979008b576441#writeContract
To bridge GMX from Arbitrum to Ethereum, you will need to call "wrap" on https://arbiscan.io/address/0x931ddA8E3D4E4B7832e9005812C979008b576441#writeContract
After wrapping, add the 0x590020B1005b8b25f1a2C82c5f743c540dcfa24d token address to https://bridge.arbitrum.io/, key in the amount you want to bridge to Ethereum then click "withdraw".