Providing liquidity
GMX lets you earn yield by depositing tokens into liquidity pools. These pools back leverage trading and swaps on the platform, and liquidity providers earn the majority of the fees generated from trading, liquidations, borrow fees, and swaps (63% on Arbitrum and Avalanche). There are two types of pools: automated GLV pools and individual GM pools.
GLV pools
A GLV (GMX Liquidity Vault) pool consists of:
- Supported markets: The markets in which liquidity is provided.
- Long token: The token that backs long positions.
- Short token: The token that backs short positions.
For example, a GLV [WETH-USDC] pool uses WETH to back long positions and USDC to back short positions. The GMX risk team sets each GLV's supported markets and how much liquidity it can hold in each one.
Liquidity is automatically shifted between supported markets based on utilization and each market's caps. The list of supported markets displayed for each GLV can change as additional markets are approved and added.
A GLV can also be single-token, with the same token backing both long and short positions. On Arbitrum, GLV [USDG-USDG] uses USDG for both sides, and its supported markets are BTC/USD [USDG-USDG], ETH/USD [USDG-USDG], and SOL/USD [USDG-USDG]. It's part of the USDG launch boost, which covers its availability.