5/5
## Understanding GMX V2 GLV Deposit and Withdrawal Fees GMX V2 introduces GMX Liquidity Vaults (GLV) as a way for users to provide liquidity across multiple markets simultaneously. These vaults, such as the `GLV (WETH-USDC)` vault, hold shares in various underlying GMX Market (GM) pools. They are designed to automatically rebalance positions and accrue fees generated from swaps and leverage trading within those specific market pools (like BERA/USD, LTC/USD, etc.). A common question arises regarding the costs associated with interacting with these vaults: What are the fees for depositing liquidity into or withdrawing liquidity from a GLV? The fee structure for adding liquidity (which corresponds to buying GLV tokens) or removing liquidity (selling GLV tokens) is fundamentally the same as the fees incurred when interacting directly with the underlying GM pools that make up the vault. This equivalence exists because the GLV mechanism acts as a layer of abstraction. When you deposit assets (like ETH or USDC, either singly or as a pair) into a GLV vault to acquire GLV tokens, the vault protocol ultimately uses those assets to add liquidity to the constituent GM market pools according to its defined strategy. Conversely, when you sell your GLV tokens to withdraw your underlying liquidity, the protocol facilitates this by removing the corresponding liquidity from those same underlying GM pools. Therefore, the transaction for depositing into or withdrawing from a GLV is subject to the standard deposit or withdrawal fees (and potential price impact) associated with the specific GM pools being interacted with "under the hood" as part of the GLV operation. In summary, while GLV vaults offer a convenient method for managing diversified liquidity provision and earning fees across multiple GMX V2 markets, they do not introduce a distinct layer of deposit/withdrawal fees. The costs are directly tied to the fees inherent in the underlying GMX V2 GM pools that the vault utilizes.
GMX V2 introduces GMX Liquidity Vaults (GLV) as a way for users to provide liquidity across multiple markets simultaneously. These vaults, such as the GLV (WETH-USDC)
vault, hold shares in various underlying GMX Market (GM) pools. They are designed to automatically rebalance positions and accrue fees generated from swaps and leverage trading within those specific market pools (like BERA/USD, LTC/USD, etc.).
A common question arises regarding the costs associated with interacting with these vaults: What are the fees for depositing liquidity into or withdrawing liquidity from a GLV?
The fee structure for adding liquidity (which corresponds to buying GLV tokens) or removing liquidity (selling GLV tokens) is fundamentally the same as the fees incurred when interacting directly with the underlying GM pools that make up the vault.
This equivalence exists because the GLV mechanism acts as a layer of abstraction. When you deposit assets (like ETH or USDC, either singly or as a pair) into a GLV vault to acquire GLV tokens, the vault protocol ultimately uses those assets to add liquidity to the constituent GM market pools according to its defined strategy. Conversely, when you sell your GLV tokens to withdraw your underlying liquidity, the protocol facilitates this by removing the corresponding liquidity from those same underlying GM pools.
Therefore, the transaction for depositing into or withdrawing from a GLV is subject to the standard deposit or withdrawal fees (and potential price impact) associated with the specific GM pools being interacted with "under the hood" as part of the GLV operation.
In summary, while GLV vaults offer a convenient method for managing diversified liquidity provision and earning fees across multiple GMX V2 markets, they do not introduce a distinct layer of deposit/withdrawal fees. The costs are directly tied to the fees inherent in the underlying GMX V2 GM pools that the vault utilizes.
A clarifying explanation to Understanding GMX V2 GLV Deposit/Withdrawal Fees - Learn why depositing/withdrawing from GMX Liquidity Vaults (GLVs) incurs the same fees as direct GM pool interaction. Understand that GLV transactions ultimately route liquidity into the constituent GMX Market pools.
Previous lesson
Previous
Next lesson
Next
Give us feedback
Cyfrin Updraft has partnered with GMX to provide SSCD+ certifications vouchers to the first 25 students who demonstrate the completion of this course and are building on top of GMX. Join the GMX Discord server to redeem your coupon, or navigate to the docs to learn more!
Course Overview
About the course
Mechanics and contract architecture of the GMX protocol
Token pricing and fees
Liquidity: GM pools and GLV vaults
Math, funding rates, liquidation pricing, P&L calculations
Limit orders, take profit orders, stop loss, and stop market orders
Auto-cancel and auto-deleveraging
GLP, esGMX, GMX staking and delegation
DeFi Developer
$75,000 - $200,000 (avg. salary)
Smart Contract Engineer
$100,000 - $150,000 (avg. salary)
Web3 developer
$60,000 - $150,000 (avg. salary)
Web3 Developer Relations
$85,000 - $125,000 (avg. salary)
Smart Contract Auditor
$100,000 - $200,000 (avg. salary)
Security researcher
$49,999 - $120,000 (avg. salary)
Last updated on June 26, 2025
Duration: 8min
Duration: 1h 19min
Duration: 1h 24min
Duration: 16min
Duration: 11min
Duration: 11min
Duration: 6min
Course Overview
About the course
Mechanics and contract architecture of the GMX protocol
Token pricing and fees
Liquidity: GM pools and GLV vaults
Math, funding rates, liquidation pricing, P&L calculations
Limit orders, take profit orders, stop loss, and stop market orders
Auto-cancel and auto-deleveraging
GLP, esGMX, GMX staking and delegation
DeFi Developer
$75,000 - $200,000 (avg. salary)
Smart Contract Engineer
$100,000 - $150,000 (avg. salary)
Web3 developer
$60,000 - $150,000 (avg. salary)
Web3 Developer Relations
$85,000 - $125,000 (avg. salary)
Smart Contract Auditor
$100,000 - $200,000 (avg. salary)
Security researcher
$49,999 - $120,000 (avg. salary)
Last updated on June 26, 2025