← All coins
GMX

GMX GMX

About

What is GMX?

GMX is a leading decentralized exchange (DEX) for trading perpetual swaps with up to 100X leverage on popular cryptocurrencies like BTC, ETH and more. The platform launched in September 2021 on the Ethereum Layer-2 blockchain Arbitrum. To date, GMX has a total trading volume of over $355B and 758K total users, making it one of the leading multichain Perpetual DEXs.

Nowadays, anyone can trade on GMX from Arbitrum, Avalanche blockchain, Solana (under the name GMTrade), Ethereum Mainnet, Base, BNB Chain, Botanix, and MegaETH.

Who Are the Founders of GMX?

The founding team is anonymous, however, the lead developer is likely @xdev_10 on Twitter.

What Makes GMX Unique?

GMX is a permissionless perpetual and spot exchange, providing users with a seamless trading experience across multiple public blockchains. The DEX is based on the DeFi principles of permissionlessness, transparency, and self-custody: users can trade on GMX directly from their own private wallet.

Instead of an order book model employed by centralized exchanges (CEXs), trading is enabled via permissionless liquidity pools. This represents an innovation to the automated market model (AMM) deployed by DEXs like Uniswap. GMX V1 utilised a multi-asset pool (GLP), while GMX V2 uses isolated GM liquidity pools and GLV liquidity vaults built on top of these pools. These are permissionless and generate revenue for liquidity providers: anybody can deposit liquidity in GM or GLV and earn fees — in fact, more than 45,000 users earn as LPs on the popular GMX platform.

GLV operates as a multi-asset liquidity pool (LP) based on 50% ETH or BTC paired with 50% USDC, which automatically shifts its liquidity to the top-performing GMX markets. This dynamic liquidity allocation mechanism boosts capital efficiency and maximises rewards for liquidity providers.

Market prices on GMX are provided through low-latency Chainlink Data Streams, a pull-based oracle model that collects aggregated token price data from all the top exchanges.

How Many GMX Coins Are There in Circulation?

At the time of writing, the GMX token's circulating supply is over 10M. The expected maximum supply is 13.25M GMX tokens.

The tokenomics are as follows: 6M GMX allocated for XVIX and Gambit migration; 2M GMX paired with ETH for liquidity on Uniswap; 2M GMX set aside for vesting from Escrowed GMX rewards; 2M GMX tokens to the floor price fund; 1M GMX tokens designated for marketing, collaborations and community developers; 250K GMX tokens distributed to the team linearly over a 2-year period.

How Is the GMX Network Secured?

GMX is live on the Arbitrum, Solana, and Avalanche blockchains.

Arbitrum is a layer-2 blockchain which derives its security from the Ethereum network, which provides consensus and finality for Arbitrum transactions. In other words, Ethereum guarantees the validity of the rollup’s off-chain computation and data availability behind the computation.

On Avalanche, unlike proof-of-work or proof-of-stake, the Avalanche consensus mechanism does not have one leader processing transactions that get validated by others. Instead, all nodes process and validate transactions by employing a directed acyclic graph (DAG) protocol. That way, transactions are processed simultaneously, and validators' random polling ensures that transactions are correct with statistical certainty. There are no blocks in this consensus mechanism, allowing immediate finalization and significantly improving the blockchain’s speed.

The GMX contracts have also been audited by several expert auditing parties, and there is an active 5 million USD bug bounty for GMX on Immunefi.

Where Can You Buy GMX?

GMX is available on several cryptocurrency exchanges, including Binance, KuCoin and Kraken.

Want to keep track of GMX prices live? Download the CMC mobile app to follow the real-time prices of GMX, BTC and other cryptocurrencies.

AI Analysis

Analyzed on March 1, 2026

What is the GMX (GMX) cryptocurrency good for? What are its main use cases?

GMX (GMX) is a decentralized, community-driven cryptocurrency that powers the GMX protocol, a decentralized exchange (DEX) and liquidity provider designed for low-slippage and high-liquidity trading. The main use cases of GMX cryptocurrency include:

  1. Governance: GMX token holders have the right to participate in governance decisions, such as voting on proposals for the development and growth of the GMX ecosystem.
  2. Staking and Rewards: Users can stake their GMX tokens to earn rewards in the form of trading fees, interest, and other incentives. This helps to secure the network and incentivizes users to hold and stake their tokens.
  3. Liquidity Provision: GMX token holders can provide liquidity to the GMX protocol, which helps to facilitate trading on the platform. In return, they earn a portion of the trading fees and other rewards.
  4. Trading and Market Making: GMX enables fast, low-slippage trading and market making, making it an attractive option for traders and market makers who want to capitalize on market opportunities.
  5. DeFi andyield farming: GMX is used in various DeFi (Decentralized Finance) applications, such as yield farming, lending, and borrowing, which allows users to generate returns on their tokens.
  6. Access to Perpetual Swaps: GMX provides access to perpetual swaps, a type of derivative contract that allows users to trade with leverage and speculate on the price movements of various assets.

The GMX protocol is designed to provide a robust, decentralized, and community-driven platform for trading, liquidity provision, and DeFi applications. The GMX token is an essential component of this ecosystem, enabling users to participate in governance, staking, and other activities that help to drive the growth and development of the platform.

Overall, the main use cases of GMX cryptocurrency are centered around its role as a governance token, a staking and reward mechanism, and a utility token that facilitates various activities within the GMX ecosystem.

Answered by llama-3.3-70b-versatile (groq)

What blockchain does GMX use? Is it its own blockchain or built on top of another?

GMX is a decentralized perpetual exchange that operates on two different blockchains:

  1. Arbitrum (Layer 2 on Ethereum) – The original and most active version of GMX.
  2. Avalanche (AVAX) (Layer 1) – A separate deployment of GMX on the Avalanche C-Chain.

Key Details:

  • Not Its Own Blockchain: GMX does not have its own blockchain; it is built on top of existing blockchains (Arbitrum and Avalanche).
  • Cross-Chain Functionality: Users can trade perpetual contracts on either network, and GMX tokens (GLP and GMX) are interoperable between the two chains.
  • Why Two Chains?
    • Arbitrum: Lower fees and faster transactions (thanks to Ethereum L2 scaling).
    • Avalanche: Faster finality and lower costs compared to Ethereum L1.

GMX leverages these blockchains to provide decentralized perpetual trading with deep liquidity and low fees.

Answered by mistral-small-latest (mistral)

Is GMX programmable? Does it support smart contracts or decentralized applications?

Yes, GMX is programmable and supports smart contracts and decentralized applications (dApps). Here’s a breakdown of its capabilities:

1. Smart Contracts

  • GMX is built on Ethereum (Layer 2 via Arbitrum and Avalanche) and Ethereum Layer 1 (Ethereum Mainnet).
  • It uses solidity-based smart contracts for its decentralized perpetual trading protocol.
  • Developers can interact with GMX’s contracts to build integrations, bots, or custom trading strategies.

2. Decentralized Applications (dApps)

  • GMX itself is a decentralized exchange (DEX) for perpetual futures trading, but it can be integrated into other dApps.
  • Developers can use GMX’s APIs, SDKs, or direct smart contract interactions to build:
    • Aggregators (e.g., trading interfaces that combine GMX with other DEXs).
    • Automated trading bots (e.g., arbitrage or market-making bots).
    • Yield strategies (e.g., leveraging GMX’s liquidity pools for passive income).

3. Programmability Features

  • GLP (GMX Liquidity Provider) Pool: Developers can interact with the GLP pool for liquidity provision.
  • Staking & Rewards: Smart contracts allow users to stake GMX or GLP for rewards.
  • Governance (via GMX token): Holders can propose and vote on protocol upgrades.

4. Limitations

  • GMX is primarily a trading protocol, not a general-purpose smart contract platform like Ethereum.
  • It lacks EVM-compatible smart contract deployment (unlike Arbitrum or Avalanche C-Chain), but its contracts can be interacted with.

Conclusion

GMX is programmable and supports smart contract interactions, but it’s not a full-fledged smart contract platform. Developers can build dApps, bots, and integrations around GMX’s existing contracts.

Would you like help finding GMX’s smart contract addresses or developer resources?

Answered by mistral-small-latest (mistral)

How fast are GMX transactions? What is the typical confirmation time and throughput (transactions per second)?

GMX is a decentralized perpetual exchange built on Arbitrum and Avalanche, leveraging the speed and efficiency of these Layer 2 (L2) networks. Here’s a breakdown of its transaction speed, confirmation time, and throughput:

1. Transaction Speed & Confirmation Time

  • Arbitrum (GMX on Arbitrum):

    • Block Time: ~2 seconds (inherited from Ethereum’s L2 speed).
    • Finality: Transactions are typically confirmed within 1-2 seconds due to Arbitrum’s rollup architecture.
    • Withdrawal Delay: Withdrawals to Ethereum L1 take ~7 days (standard for Arbitrum).
  • Avalanche (GMX on Avalanche):

    • Block Time: ~2 seconds (Avalanche C-Chain).
    • Finality: Transactions are confirmed in 1-2 seconds.
    • Withdrawal Delay: No delay (native to Avalanche).

2. Throughput (Transactions Per Second - TPS)

  • Arbitrum (GMX on Arbitrum):

    • Arbitrum supports ~40-50 TPS (varies based on network congestion).
    • GMX transactions (trades, swaps, deposits) typically execute within this range.
  • Avalanche (GMX on Avalanche):

    • Avalanche C-Chain supports ~4,500 TPS (theoretical max, real-world ~1,000-2,000 TPS).
    • GMX transactions benefit from this high throughput, with minimal congestion.

3. Comparison to Other DEXs

  • Uniswap (Ethereum L1): ~15-30 TPS, ~15-second block times.
  • dYdX (Cosmos-based): ~100-200 TPS, ~6-second block times.
  • GMX (Arbitrum/Avalanche): Faster than Ethereum L1, competitive with other L2s.

Conclusion

GMX transactions are fast, with 1-2 second confirmations on both Arbitrum and Avalanche. Throughput is high (especially on Avalanche), making it efficient for high-frequency trading. The exact speed depends on network congestion, but GMX is optimized for low-latency trading.

Would you like details on gas fees or slippage as well?

Answered by mistral-small-latest (mistral)

How much data can I store on the GMX blockchain? Does it support on-chain data storage?

The GMX blockchain (or GMX Protocol) primarily operates as a decentralized exchange (DEX) for perpetual futures and spot trading, built on Arbitrum and Avalanche networks. It does not natively support on-chain data storage like traditional blockchain storage solutions (e.g., IPFS, Filecoin, or Arweave).

Data Storage on GMX

  1. No Native On-Chain Storage

    • GMX is designed for financial transactions (trading, liquidity provision, and governance) rather than general-purpose data storage.
    • Smart contracts on GMX can store small amounts of data (e.g., user balances, trade history), but this is limited by gas costs and blockchain constraints.
  2. Off-Chain Storage Solutions

    • If you need to store large datasets, you would typically use off-chain storage (e.g., centralized databases, IPFS, or decentralized storage networks) and reference the data via on-chain hashes or smart contracts.
    • GMX itself does not provide a built-in solution for storing arbitrary data.
  3. Alternative Blockchains for Data Storage

    • If you need on-chain data storage, consider blockchains like:
      • Filecoin (decentralized storage)
      • Arweave (permanent storage)
      • Ethereum (via IPFS + ENS)
      • Solana (via Helius or Metaplex)

Conclusion

GMX does not support large-scale on-chain data storage. If you need to store data related to GMX trading (e.g., trade logs, analytics), you would need to use off-chain solutions or integrate with external storage networks.

Would you like recommendations for specific storage solutions based on your use case?

Answered by mistral-small-latest (mistral)

Contact Us About GMX

Are you a representative of the GMX project? Send us a message.