GMX Token
GMX is the platform's utility and governance token, holding the token unlocks a variety of benefits.
Additionally, escrowed GMX (esGMX) is often distributed as an incentive in certain cases. You can learn more about esGMX on the Rewards page.
Token Information
GMX Token Address
- Arbitrum: 0xfc5A1A6EB076a2C7aD06eD22C90d7E710E35ad0a
- Avalanche: 0x62edc0692BD897D2295872a9FFCac5425011c661
Buying GMX
Steps to purchase GMX can be found on the Buy page.
Staking GMX
Staked GMX earns rewards in GMX tokens. These rewards are funded by swap and leverage trading fees, which are converted to GMX through a buyback mechanism approved by the DAO Tally vote.
You can stake GMX on the Earn page.
Staked GMX Token Address
After staking GMX you will receive a Staked GMX token. Note that the balance for this token will return your total staked amount including any esGMX tokens.
- Arbitrum: 0xd2D1162512F927a7e282Ef43a362659E4F2a728F
- Avalanche: 0x4d268a7d4C16ceB5a606c173Bd974984343fea13
Treasury
The GMX treasury is accumulated from the following:
Fees from the GMX/ETH protocol-owned liquidity
Funds received through Bond Protocol
10% of GMX V2 fees
The current treasury is held in multiple contracts, these will be gradually consolidated into a single contract:
- 0x0472F402EA8E301D7595545884Ad4C420E9865d6
- 0x6D42dAf7C26Aa3780178b80FAa893b9B6d4cCb85
- 0x2706AA4532721e6bCe2eA21c3Bb5bbb2146d1Ef1
- 0x68863dDE14303BcED249cA8ec6AF85d4694dea6A
- 0x0339740d92fb8BAf73bAB0E9eb9494bc0Df1CaFD
Contracts holding the protocol-owned liquidity in the form of Uniswap V3 NFT LP tokens:
If required, the treasury may be used to pay for issues submitted through the Bug Bounty.
GMX Token Supply
The supply of GMX can be viewed on the Dashboard.
The increase in circulating supply will vary depending on the number of tokens that get vested.
The forecasted max supply is 13.25 million GMX tokens. Minting beyond this max supply will only occur if there is a requirement for it. This requirement must be voted on and approved by GMX governance before it would be permitted.
Supply allocation:
6 million GMX: XVIX and Gambit migration. GMX was formed by a merger of the XVIX and Gambit communities.
2 million GMX: Paired with ETH for liquidity on Uniswap.
2 million GMX: Reserved for vesting of Escrowed GMX tokens.
2 million GMX: For the treasury.
1 million GMX: To be used for integration incentives and community developers.
250,000 GMX: Distributed to contributors linearly over 2 years.
The supply in the dashboard is calculated based on the total minted GMX tokens minus the tokens in vesting, bonding and treasury contracts:
- GMX Bonds (Arbitrum): 0xea8a734db4c7EA50C32B5db8a0Cb811707e8ACE3
- GMX Vester (Arbitrum): 0x199070DDfd1CFb69173aa2F7e20906F26B363004
- GLP Vester (Arbitrum): 0xA75287d2f8b217273E7FCD7E86eF07D33972042E
- Affiliate Vester (Arbitrum): 0x7c100c0F55A15221A4c1C5a25Db8C98A81df49B2
- Treasury (Arbitrum): 0x68863dDE14303BcED249cA8ec6AF85d4694dea6A
- GMX Vester (Avalanche): 0x472361d3cA5F49c8E633FB50385BfaD1e018b445
- GLP Vester (Avalanche): 0x62331A7Bd1dfB3A7642B7db50B5509E57CA3154A
- Affiliate Vester (Avalanche): 0x754eC029EF9926184b4CFDeA7756FbBAE7f326f7
Bridging
GMX tokens can be bridged between Ethereum and Arbitrum, but you should not use this unless absolutely necessary. All features are on Arbitrum so there should be no strong reason to bridge tokens. If you bridge tokens from Arbitrum to Ethereum there will be a 7 day waiting period during which you will not have access to your tokens.
Instructions to bridge: https://gist.github.com/xvi10/6125b5fbd73f12a2bfce9b729a52255a.
For bridging between Arbitrum and Avalanche you can use Synapse.