Introducing GMX Express: a fast, frictionless and interruption-free onchain trading experience
GMX Express is a major upgrade to the trading experience on GMX, removing pain points tied to blockchain congestion and RPC reliability while further streamlining the trading UX.
GMX Express offloads transaction processing during network congestion, removes the need to always hold ETH/AVAX for gas payments, and significantly upgrades One-Click Trading (1CT). The result is a seamless and signature-free experience, simplifying and optimising the onchain trading experience for all users. GMX Express is live now on both Arbitrum and Avalanche.
Executive Summary
GMX Express alleviates connectivity issues by offloading transaction processing to a secure, decentralised keeper network
Express also abstracts away gas payments, allowing users to automatically use custom tokens such as USDC instead of ETH/AVAX
Enjoy a frictionless, gas top-up and wallet-popup-free trading experience with GMX’s improved 1-Click Trading Express
What Is GMX Express?
Express is GMX’s latest functionality upgrade designed to streamline the onchain trading experience. To enhance performance and simplicity, GMX Express introduces a new layer of abstraction to help users:
Bypass RPC bottlenecks via the Gelato Relay network when the blockchain gets congested
Use custom tokens like USDC or native tokens (WETH/WAVAX) to pay gas when you open a position or swap on GMX.
Activate One-Click Trading (1CT) Express: no signatures, no wallet pop-ups, no unnecessary interruptions to your trading flow.
Why It Matters
Blockchain congestion has historically caused frustrating delays or failed transactions for users trading on-chain. GMX Express neutralises this problem by shifting execution from user wallets and their RPC infrastructure to a secure network of decentralised keepers. That means traders get:
Reliable performance during network congestion
Smoother execution without waiting on wallet prompts
Predictable, near-gasless trading workflows, thanks to auto-selected custom gas tokens
Using Custom Tokens for Gas Payments
GMX Express enables users to pay gas fees using custom tokens, like USDC, or the blockchain's native token. This significantly streamlines the process of opening positions and/or swapping tokens on GMX.
In this first release of GMX Express, USDC and WETH will be enabled for gas payments on Arbitrum, and USDC and WAVAX on Avalanche. Additional custom gas tokens will be supported in the near future.
Users will be able to have more than one alternative gas token selected. The protocol will preselect the gas token with the highest USD amount available, and if this asset runs out, it will automatically switch to the next one.
This Express functionality can be used alongside a revamped One-Click Trading experience, to further boost the trading UX:
One-Click Trading — Turbocharged with Express
The One-Click Trading (1CT) functionality on GMX has been reimagined with Express to make onchain trading as frictionless as possible:
No transaction popups
No ETH/AVAX gas top-ups needed; just hold your preferred gas token in your wallet
No manual signing after the initial setup
Once enabled in your settings, you confirm giving permission, sign a message to activate 1CT Express, and are ready to benefit from the improved trading flow:
You can configure limits for added control—such as auto-expiration after a number of trades or a certain time period (for example, 90 trades or 7 days). When either limit gets reached, your one-click trading session will be paused until you re-enable it.
Technical Details of GMX Express:
With GMX Express, instead of sending their transactions directly to the blockchain, users can sign a payload with their private key. The payload, along with the user's signature, is then securely sent to the Relay (Gelato’s Relayer network), which submits the transactions on behalf of the user.
GMX’s internal contracts verify both the payload and the signature to ensure that they originate from the correct user. Once the verification is complete, the Relayer Fee is sent to the Relayer Fee Collector. Following this, the transactions are processed on the blockchain as usual.
Thanks to this innovative solution, traders no longer have to worry about RPC reliability and blockchain congestion.
The GMX Express smart contracts have been thoroughly audited by Guardian, a core GMX security partner.
About GMX
GMX is the go-to non-custodial exchange for trading perpetuals and spot, providing a seamless trading experience across public blockchains. The permissionless multichain DEX offers deep liquidity, low swap fees, and up to 100x leverage. It features one-click trading, support for numerous collateral types, a complete suite of trading and price alerts, and reliable sub-second Chainlink oracle pricing.
Trading on GMX is made possible by isolated GM pools and capital-efficient GLV vaults, enabling anyone to provide liquidity and earn market-leading fees. Thanks to these composable liquidity pools, and an ecosystem of over 80 integrations, GMX serves as a foundational base layer for multichain DeFi.
About Gelato
Gelato is an all-in-one Ethereum Rollup as a Service Platform built without limits. Designed to be super-fast, incredibly secure, and infinitely scalable, Gelato Rollups allow anyone to build and deploy their fully serviced Layer 2 chains natively integrated with industry-standard Web3 tools and services, launching a production-ready Web3 development environment with one click.
Join the GMX community:
Website: https://gmx.io/
Twitter: https://x.com/GMX_IO
Telegram: https://t.me/GMX_IO
Announcements: https://t.me/GMX_Announcements
Discord: https://discord.gg/H5PeQru3Aa
Github: https://github.com/gmx-io
Documentation: https://docs.gmx.io/