What problem does it solve?
Provide liquidity on GMX V2 — deposit into GM pools and GLV vaults, withdraw, shift between pools, and query pool data across Arbitrum, Avalanche, and Botanix.
Core Features & Use Cases
- GM Pools: deposit into single-market liquidity pools, mint GM tokens, withdraw to retrieve long/short tokens.
- GLV Vaults: deposit GM tokens into multi-market GLV vaults with auto-rebalance, withdraw GLV tokens to retrieve underlying assets.
- Data & SDK Access: read pool data via the SDK, REST/GraphQL endpoints for markets, pools, and vaults; manage liquidity across chains.
- Cross-chain & Execution: two-step asynchronous execution model with ExchangeRouter/GlvRouter and keeper execution; supports deposits, withdrawals, and shifts.
Quick Start
Start by approving tokens and using ExchangeRouter.multicall or GlvRouter.multicall to deposit into GM pools or GLV vaults across Arbitrum, Avalanche, and Botanix.