# Table of Contents
- [Introduction to Gamma | Gamma](#introduction-to-gamma-gamma)
- [Introduction | Gamma](#introduction-gamma)
- [Creating Limit Orders | Gamma](#creating-limit-orders-gamma)
- [Pools | Gamma](#pools-gamma)
- [Advantages over CEX Limit Orders | Gamma](#advantages-over-cex-limit-orders-gamma)
- [Strategies | Gamma](#strategies-gamma)
- [Creating Scale Orders | Gamma](#creating-scale-orders-gamma)
- [V4 - MultiPosition Strategies | Gamma](#v4-multiposition-strategies-gamma)
- [For Developers - Python SDK | Gamma](#for-developers-python-sdk-gamma)
- [Contracts | Gamma](#contracts-gamma)
- [Introduction | Gamma](#introduction-gamma)
- [Canceling and Claiming Orders | Gamma](#canceling-and-claiming-orders-gamma)
- [Developer Portal | Gamma](#developer-portal-gamma)
- [Dual Position Strategies - Base/Limit | Gamma](#dual-position-strategies-base-limit-gamma)
- [Incentives | Gamma](#incentives-gamma)
- [Guides | Gamma](#guides-gamma)
- [Transaction Errors | Gamma](#transaction-errors-gamma)
- [Providing Liquidity | Gamma](#providing-liquidity-gamma)
- [Stake LP Tokens for Rewards | Gamma](#stake-lp-tokens-for-rewards-gamma)
- [Troubleshooting / Help | Gamma](#troubleshooting-help-gamma)
- [Deposit Liquidity | Gamma](#deposit-liquidity-gamma)
- [Concentrated Liquidity | Gamma](#concentrated-liquidity-gamma)
- [FAQ | Gamma](#faq-gamma)
- [Using Block Explorers | Gamma](#using-block-explorers-gamma)
- [Withdraw Liquidity | Gamma](#withdraw-liquidity-gamma)
- [Reset the App | Gamma](#reset-the-app-gamma)
- [Revoke Permissions | Gamma](#revoke-permissions-gamma)
- [Analytics | Gamma](#analytics-gamma)
- [GAMMA Token | Gamma](#gamma-token-gamma)
- [GAMMA Token FAQ | Gamma](#gamma-token-faq-gamma)
- [Audits | Gamma](#audits-gamma)
- [Using Gamma | Gamma](#using-gamma-gamma)
- [Contracts | Gamma](#contracts-gamma)
- [Manually Withdraw | Gamma](#manually-withdraw-gamma)
- [Operations | Gamma](#operations-gamma)
- [Contact / Links | Gamma](#contact-links-gamma)
- [Introduction | Gamma](#introduction-gamma)
- [Security | Gamma](#security-gamma)
- [Strategies | Gamma](#strategies-gamma)
- [Tokenomics | Gamma](#tokenomics-gamma)
- [Incentives | Gamma](#incentives-gamma)
- [Governance | Gamma](#governance-gamma)
- [Brand Assets | Gamma](#brand-assets-gamma)
- [Glossary | Gamma](#glossary-gamma)
- [Introduction | Gamma](#introduction-gamma)
- [Introduction | Gamma](#introduction-gamma)
- [GAMMA Token | Gamma](#gamma-token-gamma)
- [Introduction | Gamma](#introduction-gamma)
---
# Introduction to Gamma | Gamma

Gamma is a protocol for active liquidity management and trading on decentralized exchanges. The Gamma protocol is accessible from a [**web application**arrow-up-right](https://app.gamma.xyz/)
.
[hashtag](https://docs.gamma.xyz/gamma/#core-product-offerings)
Core Product Offerings:
--------------------------------------------------------------------------------------------
1. **Limit Order Hook**: A decentralized limit order book built exclusively on Uniswap V4. Limit orders are single-tick liquidity positions that are automatically executed through swap hooks.
2. **LP Vaults**: Non-custodial, automated rebalancing liquidity vaults on concentrated liquidity AMMs such as Uniswap V4, Uniswap V3, Algebra Integral, and others.
3. **Perpetual Vaults**: Perpetual trading vaults built on Hyperliquid with strategies based on financial signals, momentum trading, and sentiment analysis.
Gamma's primary community is on [**Discord**arrow-up-right](https://discord.gg/gammastrategies)
**,** [**Twitter**arrow-up-right](https://twitter.com/gammastrategies)
, and [**Medium**arrow-up-right](https://medium.com/gamma-strategies)
. Gamma's code repository can be found on [**GitHub**arrow-up-right](https://github.com/GammaStrategies)
. You can also [**contact us**arrow-up-right](https://docs.google.com/forms/d/e/1FAIpQLSdJd4tuyjkLZlbGMqbCOaZcGCH4uP3hkx3U7tCZMCCwVIJGEw/viewform)
by using this form.
Make yourself at home!
[NextIntroductionchevron-right](https://docs.gamma.xyz/gamma/limitorderhook/introduction)
Last updated 9 months ago
Was this helpful?
---
# Introduction | Gamma
The Gamma Limit Order Hook system is a comprehensive limit order system for Uniswap V4 pools, enabling single-tick limit orders and scale orders that execute autonomously through swap hooks.
[hashtag](https://docs.gamma.xyz/gamma/limitorderhook/introduction#key-features)
Key Features
--------------------------------------------------------------------------------------------------
###
[hashtag](https://docs.gamma.xyz/gamma/limitorderhook/introduction#cost-fee-distribution)
Cost / Fee Distribution
* FREE to create limit orders — No fees for order creation. Pay for only gas.
* EARN swap fee revenues generated by single-tick liquidity positions
* EQUITABLE fee revenue distribution among same-position limit orders based on order size and time in range
###
[hashtag](https://docs.gamma.xyz/gamma/limitorderhook/introduction#order-types)
Order Types
* **Limit orders**: Single-tick limit orders that are automatically executed via swap hooks
* **Scale orders**: Multiple single-tick limit orders that are placed across a price range. Up to 100 limit orders can be placed at one time at various price points
###
[hashtag](https://docs.gamma.xyz/gamma/limitorderhook/introduction#order-management)
Order Management
* **Order execution**: Orders are automatically burned from the liquidity pool and held in Uniswap's PoolManager contract once executed
* **Order claiming**: After orders are executed, users can claim their principal and fees earned from their single-tick positions
* **Order cancellation**: Orders can be cancelled at any time. Any fees earned while position was active are claimed during cancellation
* **Batch claiming/cancellation**: Claiming & cancelling multiple orders within a single transaction is available for gas efficiency
###
[hashtag](https://docs.gamma.xyz/gamma/limitorderhook/introduction#undefined)
[PreviousIntroduction to Gammachevron-left](https://docs.gamma.xyz/gamma)
[NextAdvantages over CEX Limit Orderschevron-right](https://docs.gamma.xyz/gamma/limitorderhook/advantages-over-cex-limit-orders)
Last updated 9 months ago
Was this helpful?
---
# Creating Limit Orders | Gamma

1. Navigate to the right-hand side, and select whether you want to buy or sell an asset
2. Enter your Limit Price
1. Buy orders: Limit price must be LESS than current price
2. Sell orders: Limit price must be GREATER than current price
3. Enter your size — Manually enter or utilize slider to enter amount
[PreviousAdvantages over CEX Limit Orderschevron-left](https://docs.gamma.xyz/gamma/limitorderhook/advantages-over-cex-limit-orders)
[NextCreating Scale Orderschevron-right](https://docs.gamma.xyz/gamma/limitorderhook/creating-scale-orders)
Last updated 9 months ago
Was this helpful?
---
# Pools | Gamma
[hashtag](https://docs.gamma.xyz/gamma/limitorderhook/pools#base)
Base
---------------------------------------------------------------------------
* ETH-USDC
* PoolId: 0xc58b1cb202c4650f52cbc51193783cb0c245419028bfe1bb00b786a9e0187372
* PoolKey: \["0x0000000000000000000000000000000000000000","0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",8388608,10,"0x9d11f9505CA92f4b6983c1285D1aC0aAFF7eC0c0"\]
* USDC-cbBTC
* PoolId: 0xdfb2536ba09a004b32db0a1a15f73676b5e356d831c4ea1e843cd9433b080ab6
* PoolKey: \["0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","0xcbB7C0000aB88B473b1f5aFd9ef808440eed33Bf",8388608,10,"0x9d11f9505CA92f4b6983c1285D1aC0aAFF7eC0c0"\]
* ZORA-USDC
* PoolId: 0xf060528c1cf9bf2e7fd3e757595a27062dbc51cf99f2971d532be31560a07808
* PoolKey: \["0x1111111111166b7FE7bd91427724B487980aFc69","0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",8388608,10,"0x9d11f9505CA92f4b6983c1285D1aC0aAFF7eC0c0"\]
[hashtag](https://docs.gamma.xyz/gamma/limitorderhook/pools#unichain)
Unichain
-----------------------------------------------------------------------------------
* ETH-USDC
* PoolId: 0x2289791ab3c4a90c741427c52ea9411ba13bf8184c0b7bae4fea26262f400357
* PoolKey: \["0x0000000000000000000000000000000000000000","0x078D782b760474a361dDA0AF3839290b0EF57AD6",8388608,10,"0x2016C0e4F8Bb1d6feA777DC791bE919E2eDa40c0"\]
* USDC-cbBTC
* PoolId: 0x89511c57a039822cbed1939b3734d4f94669ed9b306b595e38f7099ddad0a53a
* PoolKey: \["0x078D782b760474a361dDA0AF3839290b0EF57AD6","0x927B51f251480a681271180DA4de28D44EC4AfB8",8388608,10,"0x2016C0e4F8Bb1d6feA777DC791bE919E2eDa40c0"\]
[hashtag](https://docs.gamma.xyz/gamma/limitorderhook/pools#arbitrum)
Arbitrum
-----------------------------------------------------------------------------------
* ETH-USDC
* PoolId: 0x015537a47e3865bd59fa4b0feed5546f1b5d27660447dddcdf86808bce384d98
* PoolKey: \["0x0000000000000000000000000000000000000000","0xaf88d065e77c8cC2239327C5EDb3A432268e5831",8388608,10,"0xD73339564Ac99F3E09b0EBc80603Ff8B796500c0"\]
[hashtag](https://docs.gamma.xyz/gamma/limitorderhook/pools#polygon)
Polygon
---------------------------------------------------------------------------------
* USDC.e-USDC
* PoolId: 0x921f491b403eff1f90907e9312ec563a9bb84594806bc9ed18fe56850283c5fb
* PoolKey: \["0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174","0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",8388608,1,"0xc773B905b8b2919eC5B7FffC228cD7c436Fc00C0"\]
* USDC-USDT
* PoolId: 0x37a4684fa9a3b06f131d2e5d233236cfe161cb28f3c0e06f4af4e9c88d6a42d3
* PoolKey: \["0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","0xc2132d05d31c914a87c6611c10748aeb04b58e8f",8388608,1,"0xc773B905b8b2919eC5B7FffC228cD7c436Fc00C0"\]
[hashtag](https://docs.gamma.xyz/gamma/limitorderhook/pools#bnb-chain)
BNB Chain
-------------------------------------------------------------------------------------
* WLFI-USDT
* PoolId: 0xb3bae88032f0565d5a1c77f23b7d914ca123c5079cdb5441fd864356b980c18b
* PoolKey: \["0x47474747477b199288bF72a1D702f7Fe0Fb1DEeA","0x55d398326f99059fF775485246999027B3197955",8388608,10,"0xa9Bc2984a3e42B27D90aBD56e6d1323Bc66F80C0"\]
[PreviousFor Developers - Python SDKchevron-left](https://docs.gamma.xyz/gamma/limitorderhook/for-developers-python-sdk)
[NextContractschevron-right](https://docs.gamma.xyz/gamma/limitorderhook/contracts)
Last updated 6 months ago
Was this helpful?
---
# Advantages over CEX Limit Orders | Gamma
1. No fees on order creation — Pay 0% for order creation. Only pay a small fee for gas.
2. Earn swap fees versus paying fees — Instead of paying fees for order creation, you get paid in swap fees for creating limit orders when they execute
3. Non-Custodial — Your orders are redeemable at any time. No pause functionality on withdrawals exists
4. Permissionless — Anybody can create a limit order or scale order
5. Immutable & deterministic — So long as the blockchain is not halted, your orders will execute via swaps in a deterministic fashion
[PreviousIntroductionchevron-left](https://docs.gamma.xyz/gamma/limitorderhook/introduction)
[NextCreating Limit Orderschevron-right](https://docs.gamma.xyz/gamma/limitorderhook/creating-limit-orders)
Last updated 9 months ago
Was this helpful?
---
# Strategies | Gamma
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/strategies#types-of-strategies)
Types of Strategies
---------------------------------------------------------------------------------------------------------
* Uniswap V4 MultiPosition Strategies — These include up to 20 different positions with different liquidity shapes and distributions for the ultimate flexibility
* Exponential
* Order Book
* Gaussian
* Triangle
* Uniform
* Dual Position Strategies — These are our classic strategy that involve a base position and limit position
* Dynamic Range (Wide / Narrow)
* Stable
* Pegged Price
###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/strategies#undefined)
[PreviousIntroductionchevron-left](https://docs.gamma.xyz/gamma/lp-vaults/introduction)
[NextV4 - MultiPosition Strategieschevron-right](https://docs.gamma.xyz/gamma/lp-vaults/strategies/v4-multiposition-strategies)
Last updated 9 months ago
Was this helpful?
---
# Creating Scale Orders | Gamma
[hashtag](https://docs.gamma.xyz/gamma/limitorderhook/creating-scale-orders#scale-orders)
Scale Orders
-----------------------------------------------------------------------------------------------------------
Scale orders are a range of limit orders between a starting and ending price. You can specify how many orders you want and the size distribution of each order through the Size Skew.
[hashtag](https://docs.gamma.xyz/gamma/limitorderhook/creating-scale-orders#size-skew)
Size Skew
-----------------------------------------------------------------------------------------------------
Size Skew is the ratio between end and start price.
Examples:
* Size skew of 1 — All orders are same size.
* Size skew of 2 — Ending price order is 2x starting price order.
* Size skew of 0.5 — Ending price order is 1/2 starting price order.
[hashtag](https://docs.gamma.xyz/gamma/limitorderhook/creating-scale-orders#example)
Example
-------------------------------------------------------------------------------------------------

1. The order above specifies a buy order from 2657.147 to 2662.467
2. The user wants to place 3 orders
3. Size skew = 2, so ending order will be twice the size of the starting order
This results in the following orders being created:

1. 3 orders are created
2. The order range is between $2657.15 to $2662.47
3. Size Skew of 2 created an ending order that is twice the size of the starting order (4 USDC vs 2 USDC)
[PreviousCreating Limit Orderschevron-left](https://docs.gamma.xyz/gamma/limitorderhook/creating-limit-orders)
[NextCanceling and Claiming Orderschevron-right](https://docs.gamma.xyz/gamma/limitorderhook/canceling-and-claiming-orders)
Last updated 9 months ago
Was this helpful?
---
# V4 - MultiPosition Strategies | Gamma
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/strategies/v4-multiposition-strategies#exponential)
Exponential
---------------------------------------------------------------------------------------------------------------------

1. **Description** - Rather than being evenly spread across the range, liquidity is distributed exponentially from the edges toward the price, creating a steep curve with the majority of liquidity tightly clustered around the price and rapidly diminishing toward the edges.
2. **Benefits** - Liquidity concentrated at the price maximizes fee generation when volatility is low, while the presence of thinner liquidity on the sides still allows for limited coverage during moderate price movements.
3. **Risks** - High volatility may drive the price into a low liquidity zone, reducing fee generation.
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/strategies/v4-multiposition-strategies#order-book)
Order Book
-------------------------------------------------------------------------------------------------------------------

1. **Description** - Rather than being evenly spread across the range, liquidity is structured like an order book around the price to capitalize on moderate volatility.
2. **Benefits** - The two spikes around the price optimize fee generation during mean reversion after a shift.
3. **Risks** - Lower liquidity in the center (spread) may be suboptimal without mean reversion.
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/strategies/v4-multiposition-strategies#gaussian)
Gaussian
---------------------------------------------------------------------------------------------------------------

1. Description - Rather than being evenly spread across the range, liquidity follows a bell-shaped distribution, peaking at the price and tapering off smoothly toward the edges. This creates a natural curve that balances concentration and coverage.
2. Benefits - Liquidity is densest around the price, maximizing fee generation during stable market conditions, while the smooth taper provides more gradual protection against moderate volatility compared to sharper shapes.
3. Risks - High volatility may drive the price into a low liquidity zone, reducing fee generation.
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/strategies/v4-multiposition-strategies#triangle)
Triangle
---------------------------------------------------------------------------------------------------------------

1. **Description** - Rather than being evenly spread across the range, liquidity is distributed linearly from the edges toward the price, forming a triangular shape. This creates a gradual increase in liquidity toward the price.
2. **Benefits** - Liquidity concentrated around the price boosts fee generation when volatility is low, while the linear tapering toward the edges ensures some exposure to moderate price movements without excessive capital spread.
3. **Risks** - High volatility may drive the price into a low liquidity zone, reducing fee generation.
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/strategies/v4-multiposition-strategies#uniform)
Uniform
-------------------------------------------------------------------------------------------------------------

1. **Description** - Liquidity is evenly distributed across the range, forming a rectangular shape. This ensures consistent liquidity regardless of where the price sits within that range.
2. **Benefits** - Provides balanced exposure across the range, making it well-suited for capturing fees during high volatility or unpredictable price movements without requiring frequent rebalances.
3. **Risks** - Low volatility reduces fee generation compared to more concentrated shapes.
[PreviousStrategieschevron-left](https://docs.gamma.xyz/gamma/lp-vaults/strategies)
[NextDual Position Strategies - Base/Limitchevron-right](https://docs.gamma.xyz/gamma/lp-vaults/strategies/dual-position-strategies-base-limit)
Last updated 9 months ago
Was this helpful?
---
# For Developers - Python SDK | Gamma
[hashtag](https://docs.gamma.xyz/gamma/limitorderhook/for-developers-python-sdk#gamma-python-sdk)
Gamma Python SDK
-----------------------------------------------------------------------------------------------------------------------
A python-based SDK developed for interacting with the Gamma Limit Order Book
* Repository: [https://github.com/GammaStrategies/gamma-univ4-limit-order-hook/tree/main/sdkarrow-up-right](https://github.com/GammaStrategies/gamma-univ4-limit-order-hook/tree/main/sdk)
* Demo: [https://github.com/GammaStrategies/gamma-univ4-limit-order-hook/blob/main/sdk/examples.pyarrow-up-right](https://github.com/GammaStrategies/gamma-univ4-limit-order-hook/blob/main/sdk/examples.py)
[PreviousCanceling and Claiming Orderschevron-left](https://docs.gamma.xyz/gamma/limitorderhook/canceling-and-claiming-orders)
[NextPoolschevron-right](https://docs.gamma.xyz/gamma/limitorderhook/pools)
Last updated 9 months ago
Was this helpful?
---
# Contracts | Gamma
[hashtag](https://docs.gamma.xyz/gamma/limitorderhook/contracts#base-deployments)
Base Deployments
-------------------------------------------------------------------------------------------------------
* LimitOrderManager: 0xC7dFb6A0109952f0116413662E1795B44D7BE3c1
* LimitOrderHook: 0x9d11f9505CA92f4b6983c1285D1aC0aAFF7eC0c0
* LimitOrderLens: 0x1E18A5f2f3814B72423DcbCf323BE5E195a7689D
[hashtag](https://docs.gamma.xyz/gamma/limitorderhook/contracts#unichain-deployments)
Unichain Deployments
---------------------------------------------------------------------------------------------------------------
* LimitOrderManager: 0x8a79bE4DBde8D6496578721B48eE0fEB71De29ee
* LimitOrderHook: 0x2016C0e4F8Bb1d6feA777DC791bE919E2eDa40c0
* LimitOrderLens: 0x979012887C43ea4acC752DcC86AD3caC89d019EB
[hashtag](https://docs.gamma.xyz/gamma/limitorderhook/contracts#arbitrum-deployments)
Arbitrum Deployments
---------------------------------------------------------------------------------------------------------------
* LimitOrderManager: 0x464eFbA4661cAB5FD10049f34477A2C50E965ae5
* LimitOrderHook: 0xD73339564Ac99F3E09b0EBc80603Ff8B796500c0
* LimitOrderLens: 0xAEa3A204e36C418029b5db58372F2113081044d4
[hashtag](https://docs.gamma.xyz/gamma/limitorderhook/contracts#polygon-deployments)
Polygon Deployments
-------------------------------------------------------------------------------------------------------------
* LimitOrderManager: 0xA566a5beE6feE1a904Ee663c0e317B1d02d92253
* LimitOrderHook: 0xc773B905b8b2919eC5B7FffC228cD7c436Fc00C0
* LimitOrderLens: 0xc8DA5863fd94644b181E6a4dA313Ef30675F6959
[hashtag](https://docs.gamma.xyz/gamma/limitorderhook/contracts#bnb-chain-deployments)
BNB Chain Deployments
-----------------------------------------------------------------------------------------------------------------
* LimitOrderManager: 0x464eFbA4661cAB5FD10049f34477A2C50E965ae5
* LimitOrderHook: 0xa9Bc2984a3e42B27D90aBD56e6d1323Bc66F80C0
* LimitOrderLens: 0x86C495640d58475f7cAb41acfcA1cB89E30DAc37
[PreviousPoolschevron-left](https://docs.gamma.xyz/gamma/limitorderhook/pools)
[NextIntroductionchevron-right](https://docs.gamma.xyz/gamma/lp-vaults/introduction)
Last updated 6 months ago
Was this helpful?
---
# Introduction | Gamma
Gamma LP Vaults are non-custodial, automated rebalancing vaults on a variety of concentrated liquidity DEX's such as Uniswap V4, Uniswap V3, and Algebra Finance.
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/introduction#key-features)
Key Features
---------------------------------------------------------------------------------------------
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/introduction#strategies)
Strategies
-----------------------------------------------------------------------------------------
* Uniswap V4 vaults feature Multi-Position management in a variety of liquidity distributions
* Uniswap V3 and Algebra Finance vaults feature our dual position strategy vaults that involve a base and limit position
###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/introduction#rebalancing-logic)
Rebalancing Logic
* Rebalancing logic is conducted offchain, but executed onchain to allow for flexibility
* Rebalances do NOT involve market swaps for all strategies. Only limit positions are placed to rebalance into desired quantities
* Rebalance triggers are determined via market price and asset ratios
###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/introduction#strategy-management)
Strategy Management
* Strategies are live 24/7, and rebalances can happen in real time. (i.e. rebalances don't occur at regular intervals. They occur once triggered at specific prices or asset allocations)
* All strategies have depeg triggers if they have an established trading price elsewhere on a centralized exchange, another DEX, or an onchain exchange rate
* Private vaults are available for clients who do not wish for their vaults to be public facing
[PreviousContractschevron-left](https://docs.gamma.xyz/gamma/limitorderhook/contracts)
[NextStrategieschevron-right](https://docs.gamma.xyz/gamma/lp-vaults/strategies)
Last updated 9 months ago
Was this helpful?
---
# Canceling and Claiming Orders | Gamma
Orders can be permissionlessly canceled and claimed at any time. This can be done in batches or individually.
###
[hashtag](https://docs.gamma.xyz/gamma/limitorderhook/canceling-and-claiming-orders#why-must-orders-be-claimed)
Why must orders be claimed?
When orders are executed, they are burned in the afterSwap hook and held in the PoolManager for the creator of the limit order to then claim.
The reason we do not do the transfer to the user immediately upon execution is that transfers of tokens are extremely gas costly, and so we separated out the transfer of tokens in a separate claim function to avoid overburdening the swap with additional gas fees.

Once you open a position, so long as it remains open, you can cancel the order at any time.

Once an order has been executed, you can claim the order directly on the Executed Orders tab.
[PreviousCreating Scale Orderschevron-left](https://docs.gamma.xyz/gamma/limitorderhook/creating-scale-orders)
[NextFor Developers - Python SDKchevron-right](https://docs.gamma.xyz/gamma/limitorderhook/for-developers-python-sdk)
Last updated 9 months ago
Was this helpful?
---
# Developer Portal | Gamma
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/developer-portal#vault-hypervisor-deposit)
Vault (Hypervisor) Deposit
---------------------------------------------------------------------------------------------------------------------------
###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/developer-portal#contracts)
Contracts
* UniProxy.sol → Deposit proxy contract with information about deposit ratios. All deposits must go thru UniProxy, not Hypervisor
* Hypervisor.sol → Main vault manager contract with information about both base and limit liquidity ranges and amounts. To withdraw, interact with the Hypervisor.
###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/developer-portal#deposit)
Deposit
Functionally the source of any integration would require
####
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/developer-portal#id-1.-getting-the-ratio-of-assets)
1\. Getting the ratio of assets
UniProxy.getDepositAmount( lpTokenAddress, tokenProvidedAddress, tokenProvidedQuantity )
returns \[minQuanity, maxQuantity\]
####
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/developer-portal#id-2.-deposting-via-the-uniproxy-uniproxy.deposit)
2\. Deposting via the UniProxy → UniProxy.deposit()
UniProxy.deposit( token0Quantity, token1Quantity, userAddress, lpTokenAddress )
###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/developer-portal#withdrawal)
Withdrawal
Hypervisor.withdraw( lpTokenQuantityToBurn, destinationAddress, sourceAddress, \[0,0,0,0\] )
(where "Hypervisor" is the lp token contract, destinationAddress is destination for redeemed token0, token1, sourceAddress is holder of the lp tokens, \[0,0,0,0\] is a min-out constraint only used on L1)
[PreviousDual Position Strategies - Base/Limitchevron-left](https://docs.gamma.xyz/gamma/lp-vaults/strategies/dual-position-strategies-base-limit)
[NextIncentiveschevron-right](https://docs.gamma.xyz/gamma/lp-vaults/univ4-multiposition)
Last updated 1 year ago
Was this helpful?
---
# Dual Position Strategies - Base/Limit | Gamma
###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/strategies/dual-position-strategies-base-limit#dynamic-range-wide-narrow)
Dynamic Range (Wide / Narrow)
Dynamic ranges are the most common strategy for Gamma vaults.

1. **Description** - Liquidity ranges are automatically rebalanced when certain rebalance triggers are hit. Liquidity ranges can be set for a pair and rebalances are automatically triggered by the price moving a certain percentage one way or another.
2. **Benefits** - In a low volatility environment, narrower ranges generally earn more in fees and perform better due to earning at a higher fee multiplier, without suffering much impermanent loss. Accrued fees will be compounded back into the position on a regular basis on behalf of LPs compounding yield. Auto-rebalancing additionally allows for a passive LP experience.
3. **Risks** - In a high volatility environment, narrower ranges may incur more impermanent loss and divergence costs. During periods of prolonged volatility, the higher fees in a narrower range may not outweigh the savings in impermanent loss from a wider range.
Upon each rebalance, price ranges are set at a fixed range of current price, and asset allocations could vary from 50/50.

###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/strategies/dual-position-strategies-base-limit#stable)
Stable

From ChartEx
1. **Description** - Liquidity ranges are aimed to straddle one asset at various ranges depending on backtesting results. For more volatile stablecoin pairs, wider ranges will be used. For blue-chip stables, narrower ranges will be used.
2. **Benefits** - Accrued fees will be compounded back into the position regularly on behalf of LPs compounding yield.
3. **Risks** - During times of high volatility in the markets, asset allocation could vary significantly from 50/50.
###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/strategies/dual-position-strategies-base-limit#pegged-price)
Pegged Price

Pegged price strategies are used with pegged assets like staked tokens.
1. **Description** - Pegged price strategies are used with pegged assets like LSTs. Liquidity is provided directly around the net asset value of a provided asset
2. **Benefits** - As the net asset value hits certain price targets, the liquidity position will be automatically rebalanced.
3. **Risks** - During high market volatility, the actual market price can go out of range, and the position will not earn fees.
[PreviousV4 - MultiPosition Strategieschevron-left](https://docs.gamma.xyz/gamma/lp-vaults/strategies/v4-multiposition-strategies)
[NextDeveloper Portalchevron-right](https://docs.gamma.xyz/gamma/lp-vaults/developer-portal)
Last updated 9 months ago
Was this helpful?
---
# Incentives | Gamma
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/univ4-multiposition#types-of-incentive-programs)
Types of Incentive Programs
----------------------------------------------------------------------------------------------------------------------------------
Gamma offers three major classes of incentive programs.
###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/univ4-multiposition#gammachef)
Gammachef
Gammachef is Gamma's fork of the [Sushiswap Masterchef V2 contractarrow-up-right](https://docs.sushi.com/docs/Products/Masterchef%20V2)
. V2 built on the success of the [V1 contractarrow-up-right](https://docs.sushi.com/docs/Developers/Sushiswap/MasterChef)
. Gammachef is relatively simple. It allows users to approve and stake their LP tokens in the Gammachef contract. Once deposited, rewarder contracts associated with the Gammachef can distribute rewards to stakers. This non-custodial system allows LPs to stake for rewards even if their LP position moves out-of-range. Users can also "claim on demand" and receive their incentives before or during withdrawal.
Most importantly, the contract is well-vetted and safe. Users can LP and stake for incentives without having to worry about exploits, frontrunning, or malicious transactions.
Gamma has been able to work around some of the limitations of this contract, like tracking LP tokens for profitability, by using databases that plug into our front end.
Gammachef is the most common choice for a staking contract for Gamma's vaults.
Gammachef contracts can be found on:
[Contractschevron-right](https://docs.gamma.xyz/gamma/learn/scans)
###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/univ4-multiposition#angle-merkl)
Angle Merkl
Angle Merkl is a mechanism to incentivize Uniswap V3-like liquidity positions in a flexible and efficient way. It is built and maintained by Angle Labs, but is separate from the Angle Protocol.

Source: Angle Merkl
Merkl is a platform where Liquidity Providers (LPs) on concentrated liquidity pools can receive token rewards from people incentivizing liquidity (incentivizors) in a tailored way.
Incentivizors enjoy **full flexibility** on how they distribute their incentives: they can choose to favor LPs who bring more liquidity of one token or those who have set tighter ranges than others. They can also select whether they want to incentivize out-of-range liquidity or not and if they want some holders of a specific token to earn boosted rewards.
Merkl also allows you to **receive rewards without staking your LP tokens**.
For a detailed overview of Angle Merkl, see their documentation here:
[https://docs.angle.money/side-products/merkldocs.angle.moneychevron-right](https://docs.angle.money/side-products/merkl)
###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/univ4-multiposition#external-incentives)
External Incentives
Gamma can work with various 3rd party incentive programs that can safely recognize and utilize our LP tokens. These include custom pools, airdrops, and other programs.
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/univ4-multiposition#deploying-an-incentive-program)
Deploying an Incentive Program
----------------------------------------------------------------------------------------------------------------------------------------
Please consult the [Developer Portal](https://docs.gamma.xyz/gamma/lp-vaults/developer-portal)
, and please feel free to get in touch with us directly. Gamma can deploy incentive programs quickly and efficiently.
[PreviousDeveloper Portalchevron-left](https://docs.gamma.xyz/gamma/lp-vaults/developer-portal)
[NextGuideschevron-right](https://docs.gamma.xyz/gamma/lp-vaults/guides)
Last updated 9 months ago
Was this helpful?
---
# Guides | Gamma

[Providing Liquiditychevron-right](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity)
[PreviousIncentiveschevron-left](https://docs.gamma.xyz/gamma/lp-vaults/univ4-multiposition)
[NextProviding Liquiditychevron-right](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity)
Last updated 9 months ago
Was this helpful?
---
# Transaction Errors | Gamma
Price Change Overflow
OLD
Improper Ratio
[PreviousTroubleshooting / Helpchevron-left](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help)
[NextReset the Appchevron-right](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/reset-the-app)
Last updated 2 years ago
Was this helpful?
---
# Providing Liquidity | Gamma
[Deposit Liquiditychevron-right](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/deposit-liquidity)
[Withdraw Liquiditychevron-right](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/withdraw-liquidity)
[PreviousGuideschevron-left](https://docs.gamma.xyz/gamma/lp-vaults/guides)
[NextDeposit Liquiditychevron-right](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/deposit-liquidity)
Last updated 1 year ago
Was this helpful?
---
# Stake LP Tokens for Rewards | Gamma
circle-info
Gamma's incentive programs are often **internal and external** incentive programs. Creating the LP tokens and staking the LP tokens for rewards are both done on the Gamma App. You may also use another interface to create and stake LP tokens if available. The programs run parallel.
###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/stake-lp-tokens-for-rewards#id-1-learn-to-use-the-chosen-amm)
1) Learn to use the chosen AMM
To begin, you'll need to familiarize yourself with the AMM and blockchain for the incentive program you wish to participate in.

###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/stake-lp-tokens-for-rewards#id-2-explore-incentivized-vaults)
2) Explore incentivized vaults
To participate in an incentive program, you'll need to deposit into one of Gamma's incentivized vaults.

###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/stake-lp-tokens-for-rewards#id-3-aquire-lp-tokens)
3) Aquire LP tokens
You can use our deposit guide below for detailed instructions on depositing into a vault, but we'll cover it briefly in this guide.
[Deposit Liquiditychevron-right](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/deposit-liquidity)
For this guide, we'll use a Dual-Sided deposit into the **WMATIC-USDC 0.0497% Narrow** position on Polygon PoS.
To begin, go to the Gamma App, switch to QuickSwap, connect your wallet, and change the network to Polygon PoS. The incentivized vaults will be marked with lightning bolts on the APR value. Click on the WMATIC-USDC 0.0497% Narrow vault to go to the detail page.

On the detail page, you'll find information, a widget to deposit or withdraw funds, and a special widget on the bottom right to stake LP tokens.

The logic of the deposit is simple.
1. Approve WMATIC
2. Approve USDC
3. Deposit WMATIC and USDC
4. Receive LP tokens
5. Approve LP tokens
6. Stake LP tokens
After every step, the UI should indicate that you've moved on to the next one. If not, try refreshing the page.
circle-info
The Gamma dashboard only shows your positions if they are LP tokens unstaked in your wallet. If you stake your LP tokens for rewards, count on your LP tokens disappearing from the dashboard. **That does not mean they are gone.** They are just staked in the rewards contract.
Let's start by approving funds, depositing, and acquiring LP tokens.


Going back to the main dashboard, you can see your active LP position.

###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/stake-lp-tokens-for-rewards#id-4-stake-lp-tokens)
4) Stake LP tokens
Let's return to the vault detail page and stake the LP position for rewards. Once there, go to the staking widget on the bottom right.

On the staking widget, you can see your LP token balance and options for incentive staking.
* The **Stake** tab allows you to stake your LP tokens. Requires approval and deposit
* The **Redeem** tab allows you to withdraw your LP tokens and rewards.
* The **Claim** tab allows you to claim your rewards without withdrawing your LP tokens.
We're going to start with staking. Sign both the approval and deposit to stake your LP tokens.


Success! You've now deposited your LP tokens into the staking reward contract.
###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/stake-lp-tokens-for-rewards#id-5-claim-rewards)
5) Claim rewards
You have two options for claiming incentives:
* The **Redeem** tab allows you to withdraw your LP tokens and rewards.
* The **Claim** tab allows you to claim your rewards without withdrawing your LP tokens.
In this example, **we will claim our rewards and withdraw our LP tokens using the Redeem tab**. But before we do, let's check the Claim tab to see our rewards.

Looks good! Let's get started by heading to Redeem tab. Press "Max" to remove all your LP tokens from staking.

Checking Etherscan afterward, you can see that the transaction was successful. Both the LP tokens and the Quickswap rewards were claimed.

###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/stake-lp-tokens-for-rewards#id-6-dissolve-lp-tokens)
6) Dissolve LP tokens
Once you have claimed your rewards, you can continue to provide liquidity for the vault (and earn fees) or withdraw your funds from the vault by dissolving your LP tokens.
We have a specific guide below for withdrawing a liquidity position, but we'll review it again with our current example.
[Withdraw Liquiditychevron-right](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/withdraw-liquidity)
To withdraw your funds, go back to the vault detail page and select the withdraw tab from the deposit widget. Note the percentages of your position, and if you choose to, proceed with withdrawing from the vault.

Success! Let's double-check it on Polygonscan, as this was a complicated transaction.
* **Red Box:** Uncompounded fees going from Uniswap V3 to the Vault
* **Green Box:** A portion of the fees taken from the Vault for GAMMA holders
* **Blue Box:** Your LP position is being returned to you from Uniswap V3
* **Yellow Box:** Remainder of the fees being returned to you from the Vault
* LP tokens dissolved

**Congratulations!** You've participated in an incentive program. We hope you join us for other exciting incentive programs.
[PreviousWithdraw Liquiditychevron-left](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/withdraw-liquidity)
[NextTroubleshooting / Helpchevron-right](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help)
Last updated 9 months ago
Was this helpful?
---
# Troubleshooting / Help | Gamma
[Reset the Appchevron-right](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/reset-the-app)
[Using Block Explorerschevron-right](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/research)
[Manually Withdrawchevron-right](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw)
[Revoke Permissionschevron-right](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/security)
[PreviousStake LP Tokens for Rewardschevron-left](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/stake-lp-tokens-for-rewards)
[NextTransaction Errorschevron-right](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/transaction-errors)
Last updated 1 year ago
Was this helpful?
---
# Deposit Liquidity | Gamma
###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/deposit-liquidity#id-1-preparation)
1) Preparation
If you haven't already, download a proper web3 wallet like Metamask, Coinbase Wallet, Trustwallet, or another qualified wallet.
[MetaMask Crypto Wallet. Buy and Sell Bitcoin, Ethereum, SolanaMetaMaskchevron-right](https://metamask.io/)
Also, ensure that you have a significant amount of Ethereum (or other gas tokens) in your wallet to cover the gas costs and provide liquidity. You will have several transactions, including purchasing the required tokens, approving each token in the vault to use on Gamma's App, depositing, and eventually withdrawing. If these gas fees are too expensive, consider providing liquidity on an L2 network like Polygon, Optimism, or Arbitrum. Use the link below to evaluate the current market gas costs.
[https://etherscan.io/gastrackeretherscan.iochevron-right](https://etherscan.io/gastracker)
Lastly, ensure you understand vaults and Uniswap V3's concentrated liquidity system. Even though Gamma manages your position, it's still important to understand the basics. Here is some quick reading on the subject:
[https://academy.binance.com/en/articles/what-are-liquidity-pools-in-defiacademy.binance.comchevron-right](https://academy.binance.com/en/articles/what-are-liquidity-pools-in-defi)
[Concentrated Liquidity: Uniswap V3 OverviewBowTied Islandchevron-right](https://bowtiedisland.com/concentrated-liquidity-uniswap-v3-overview)
Our first step in proving liquidity (LPing) is to acquire the tokens for the vault we want to provide liquidity for, but before that, we want to look at what vaults are available on Gamma.
###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/deposit-liquidity#id-2-connect-a-wallet-and-find-a-vault-to-provide-liquidity)
2) Connect a wallet and find a vault to provide liquidity
Head on over to Gamma's Apps at:
**Uniswap:**
[https://app.gamma.xyzapp.gamma.xyzchevron-right](https://app.gamma.xyz/)
**Quickswap:**
[https://quickswap.gamma.xyz/quickswap.gamma.xyzchevron-right](https://quickswap.gamma.xyz/)
**Zyberswap:**
[https://zyberswap.gamma.xyz/zyberswap.gamma.xyzchevron-right](https://zyberswap.gamma.xyz/)
This is a good time to connect your wallet. Go ahead and press the red "Connect Wallet" button on the top right corner.

Once connected, you'll be able to browse the vault and networks. In this guide, we'll be using Metamask.

Click on the "Provide Activity Liquidity" box (red) to take you to the dashboard of vaults.

We finally have arrived at the dashboard seen below.

Lots of things are happening here. Don't get overwhelmed! It's pretty simple. We'll go through it piece by piece.
In the top-left-hand corner are your navigation buttons. They take you to the different dApp features, which include [LPingarrow-up-right](https://app.gamma.xyz/dashboard)
, [stakingarrow-up-right](https://app.gamma.xyz/staking)
, and analytics.

You'll find network controls and your currently connected wallet in the top-right-hand corner. If you're looking to LP on another network like Polygon or Optimism, switch networks now. For the guide here, we'll be staying on Ethereum.

On the top of the box with the vaults, you'll find the "Protocol Stats" bar that tells you some basic statistics about the Gamma system.

**Total Value Locked:** Also known as TVL, this is the sum of all the funds providing liquidity in the Gamma system at the current time. At the time of this guide, there are $11.36 million dollars providing liquidity in Gamma. **Total Fees Accrued:** This is the cumulative sum of all the fees produced by providing liquidity in Gamma. **Fee-Based APR:** This is the total fees produced compared to the total value locked, extrapolated to a yearly projection at the given time. This value describes the performance of all the vaults combined compared to the TVL. **Protocol Fees APY:** This is the total fees produced per GAMMA staked to a yearly projection at the given time. This value includes a projection for compounding GAMMA returns. This value describes the performance of staking GAMMA.
On the dashboard, you'll find a link to our Legacy V1 system (NFT Vaults). You only need to go here if you have current deposits in this system. You cannot deposit anymore, only withdraw.

Finally, we have the vaults. Here you'll find all the options available to you for LPing.

Today, **we're going to deposit into WBTC-WETH 0.05%.**
###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/deposit-liquidity#id-3-double-sided-find-the-proper-pair-ratio)
3) Double-Sided: Find the proper pair ratio
This is a critical and often overlooked step. Gamma uses something called "dual-sided" deposits. You're going to be depositing two separate tokens.
circle-exclamation
Single-sided deposits are not available right now.
As such, we'll need both tokens. But how much of each? Well, it depends on how the vault is balanced at the given time. **Ideally, the vault is close to 50-50, but that's not always the case.** If you want to optimize your deposit, we will want to compare the ratio of the assets in Gamma's vaults. There's a quick and easy way to do this.
It all starts with picking a vault you are interested in. In this case, we're going to look at WBTC-WETH.

Note: the UI will show your available funds, which can be used to determine how much each token you can or need to make a deposit. Inputting a number automatically calculates the other number. "Max" will set the maximum amount of funds in your wallet.
Let's try seeing what ratios we get with one of each token.
Maxing WBTC gives us an acceptable ratio of WBTC to WETH needed to deposit.

Maxing WETH does not, as it requires too much WBTC.

Note the error message tha pops up on the UI. It will inform you when there is a problem.

Is this pool's ratio 50-50? Clearly not. Let's find out what it is. Open another tab and head on over to Uniswap V3's info page.
[Uniswap Interfaceinfo.uniswap.orgchevron-right](https://info.uniswap.org/#/)
This is an excellent opportunity to evaluate the vault you will be depositing into. Uniswap's analytics should provide us with some basic information.
Type your tokens into the search bar. In this case, "WBTC" would find the pair fastest. Take care to remember the fee tier of the pool. It's on the Gamma vault under the details.
When searching, several pools may come up. We want to choose the corresponding fee tier highlighted in the red box.

Now we're at the analytics page for the WBTC-ETH 0.05% pool.

Information overload again! Let's break it down.
The first thing we see is the ratio of the pairs. They don't match up! That means the deposit on into the Gamma WBTC-ETH vault is not going to be 50-50.

In this example:
1 WBTC = 12.9623 ETH, but Gamma allows a deposit of 1 WBTC to 1.118 ETH 1 ETH = 0.0771 WBTC, but Gamma allows a deposit of 1 WBTC to 0.9055 ETH
At the time of this guide, 1 WBTC is approximately $20,490, while one ETH is $1,580.
$20,490 + (1.118 \* $1,580) = $22,256 = ratio of 92-8 WBTC-WETH
$1,580 + (0.9055 \* $20,490) = $20,133 = 92-8 WBTC-WETH
**The current ratio is approximately a 92-8 ratio to WBTC-WETH**.
So you'll need more BTC than ETH. You'll want to purchase in those ratios to minimize the number of leftover tokens not put toward the liquidity vault.
While here at Uniswap, we can evaluate some statistics and get the tokens to deposit into the vault.

###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/deposit-liquidity#id-4-acquire-the-proper-tokens)
4) Acquire the proper tokens
Now that we've evaluated all the analytics of the WBTC-WETH pair and we've connected to both Gamma's App and have Uniswap open and ready, we need to purchase any of the assets we don't have. On Uniswap V3, click the "Trade" button in the top-left corner.

By now, this should be pretty familiar to you. We'll go ahead and purchase some WBTC as a demonstration.


###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/deposit-liquidity#id-5-deposit)
5) Deposit
Switch back to the Gamma App and begin the process of depositing.
The first thing we are asked to do is wrap ETH. This is normal if you don't have Wrapped ETH (WETH) in your wallet.
circle-info
You can learn more about Wrapped ETH below.
[https://cointelegraph.com/news/what-is-wrapped-ethereum-weth-and-how-does-it-workarrow-up-right](https://cointelegraph.com/news/what-is-wrapped-ethereum-weth-and-how-does-it-work)

Once wrapped, you can move on to the token approvals. You must do this every time for security purposes.

You know that you are ready to deposit when you see the deposit button on your user interface. Press "Deposit" to proceed. This will be the largest and most expensive transaction.

###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/deposit-liquidity#id-6-confirm-ui-information)
6) Confirm UI information
After depositing, you can see your wallet balances have changed.

Likewise, you are able to access an LP position to withdraw.

Back on the dashboard, you can see your LP position as well.

###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/deposit-liquidity#id-7-confirm-on-etherscan)
7) Confirm on Etherscan
Let's double-check the transaction on etherscan. You can look directly at your wallet by doing to etherscan.io, but let's take a shortcut through metamask.

Click on the last transaction in Metamask, and bring up the details

Click on "View on Block Explorer". You'll be taken to etherscan.

In this window, you'll see lots of information. The contract you interacted with (blue box). The transaction amounts (red box), and how the transaction process works.
###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/deposit-liquidity#id-8-whats-next)
8) What's next?
Now that you have LP tokens. You can withdraw them to exit your position or interact with more advanced features like incentive progams.
[PreviousProviding Liquiditychevron-left](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity)
[NextWithdraw Liquiditychevron-right](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/withdraw-liquidity)
Last updated 9 months ago
Was this helpful?
* [1) Preparation](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/deposit-liquidity#id-1-preparation)
* [2) Connect a wallet and find a vault to provide liquidity](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/deposit-liquidity#id-2-connect-a-wallet-and-find-a-vault-to-provide-liquidity)
* [3) Double-Sided: Find the proper pair ratio](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/deposit-liquidity#id-3-double-sided-find-the-proper-pair-ratio)
* [4) Acquire the proper tokens](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/deposit-liquidity#id-4-acquire-the-proper-tokens)
* [5) Deposit](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/deposit-liquidity#id-5-deposit)
* [6) Confirm UI information](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/deposit-liquidity#id-6-confirm-ui-information)
* [7) Confirm on Etherscan](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/deposit-liquidity#id-7-confirm-on-etherscan)
* [8) What's next?](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/deposit-liquidity#id-8-whats-next)
Was this helpful?
sun-brightdesktopmoon
sun-brightdesktopmoon
---
# Concentrated Liquidity | Gamma
chevron-rightWhat is concentrated liquidity?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/concentrated-liquidity#what-is-concentrated-liquidity)
Concentrated liquidity is liquidity that has a set price range. This allows users to "concentrate" their liquidity into ranges for more _capital efficiency and_ fees. Unlike most liquidity platforms, Gamma focuses on concentrated liquidity.
chevron-rightWhy does concentrated liquidity require active management?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/concentrated-liquidity#why-does-concentrated-liquidity-require-active-management)
Concentrated liquidity requires a liquidity provider to constantly monitor and adjust their liquidity ranges and depths. Active management of liquidity positions is crucial to success.
chevron-rightWhat are the benefits and risks associated with concentrated liquidity?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/concentrated-liquidity#what-are-the-benefits-and-risks-associated-with-concentrated-liquidity)
By concentrating liquidity into specific ranges, the liquidity provider can earn more fees. Traders experience less slippage on trades in concentrated liquidity markets.
Concentrated liquidity can also amplify the effects of price changes, called impermanent loss. Concentrated liquidity requires users to be extremely vigilant or rely upon a concentrated liquidity manager for providing liquidity.
chevron-rightAre concentrated liquidity pools 50-50?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/concentrated-liquidity#are-concentrated-liquidity-pools-50-50)
Rarely. Concentrated liquidity pools vary in their asset ratios. The asset pair can swing from 100-0 to 0-100, sometimes aggressively. Users must understand that before entering Gamma's vaults, they must deposit at the current pair ratio. Users will also withdraw at the current pair ratios.
chevron-rightWhat platforms are using concentrated liquidity?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/concentrated-liquidity#what-platforms-are-using-concentrated-liquidity)
Uniswap V3/V4, Algebra Finance, Balancer V2, and more
[PreviousFAQchevron-left](https://docs.gamma.xyz/gamma/lp-vaults/faq)
[NextUsing Gammachevron-right](https://docs.gamma.xyz/gamma/lp-vaults/faq/using_gamma)
Last updated 9 months ago
Was this helpful?
Was this helpful?
sun-brightdesktopmoon
sun-brightdesktopmoon
---
# FAQ | Gamma
[Concentrated Liquiditychevron-right](https://docs.gamma.xyz/gamma/lp-vaults/faq/concentrated-liquidity)
[GAMMA Token FAQchevron-right](https://docs.gamma.xyz/gamma/learn/staking/token)
[Using Gammachevron-right](https://docs.gamma.xyz/gamma/lp-vaults/faq/using_gamma)
[Analyticschevron-right](https://docs.gamma.xyz/gamma/lp-vaults/faq/analytics)
[Incentiveschevron-right](https://docs.gamma.xyz/gamma/lp-vaults/faq/incentives)
[Operationschevron-right](https://docs.gamma.xyz/gamma/lp-vaults/faq/operations)
[Securitychevron-right](https://docs.gamma.xyz/gamma/lp-vaults/faq/security)
[PreviousRevoke Permissionschevron-left](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/security)
[NextConcentrated Liquiditychevron-right](https://docs.gamma.xyz/gamma/lp-vaults/faq/concentrated-liquidity)
Last updated 1 year ago
Was this helpful?
Was this helpful?
sun-brightdesktopmoon
sun-brightdesktopmoon
---
# Using Block Explorers | Gamma
###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/research#understanding-the-different-networks)
Understanding the different networks
Below is a list of block explorers that are used on the Gamma platform. All actions involving the GAMMA and xGAMMA tokens currently occur on Ethereum layer-one mainnet, also known as "L1". Liquidity providers can interact with Ethereum L1, as well as several layer two aka "L2" platforms such as Polygon, Arbitrum, and Optimism.
If you're not sure, and just want to explore all possible networks on a wallet, use the **Blockscan** site below.
[Blockscan — Multichain Explorer, Portfolio & Analyticsblockscan.comchevron-right](https://blockscan.com/)
Here, you can see multiple networks for the sample wallet.

###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/research#finding-gamma)
Finding GAMMA
GAMMA and xGAMMA both are on the Ethereum L1 network. There are many ways to get to the Gamma page on etherscan, but the easiest is a direct link or to search "gamma" or the contract address like in the picture below.
[https://etherscan.io/token/0x6bea7cfef803d1e3d5f7c0103f7ded065644e197etherscan.iochevron-right](https://etherscan.io/token/0x6bea7cfef803d1e3d5f7c0103f7ded065644e197)

If successful, you will have navigated to GAMMA's main etherscan page. There is a ton of information here!
###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/research#basic-token-information)
Basic token information
Below is some basic information about the GAMMA token's supply, price, holders, socials, links, and the contract address.

The bottom tabs are where all the "action is". The two primary tabs you'll be using are "Transfers" and "Holders" Transfers shows all the sales, buys, transfers, stakes, etc of the GAMMA token. If something happens to the GAMMA token, it appears here. This is very useful for observing activities on the chain, both routine and unusual.

The "Holders" tab shows the wallets holding the most GAMMA in order of largest to smallest. Any wallet that holds GAMMA, whether it is team funds, a private owner, a vesting contract, or anything else is listed here. The Holders tab can help you keep track of "whales" (large holders), vesting contracts, the amount of GAMMA in liquidity pools, and team funds.

[PreviousReset the Appchevron-left](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/reset-the-app)
[NextManually Withdrawchevron-right](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw)
Last updated 2 years ago
Was this helpful?
* [Understanding the different networks](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/research#understanding-the-different-networks)
* [Finding GAMMA](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/research#finding-gamma)
* [Basic token information](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/research#basic-token-information)
Was this helpful?
sun-brightdesktopmoon
sun-brightdesktopmoon
---
# Withdraw Liquidity | Gamma
###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/withdraw-liquidity#id-1-go-to-the-gamma-app)
1) Go to the Gamma App
We'll continue in this guide from where we left off in our "Deposit Liquidity" guide. We'll be working with a small position in the WBTC-WETH vault. If you need help depositing or would like to go over the steps, please start here:
[Deposit Liquiditychevron-right](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/deposit-liquidity)
Once you're up to speed, navigate to the Gamma App and load the liquidity dashboard.
**Uniswap V3:**
[https://app.gamma.xyzapp.gamma.xyzchevron-right](https://app.gamma.xyz/)
**Quickswap V3:**
[https://quickswap.gamma.xyz/quickswap.gamma.xyzchevron-right](https://quickswap.gamma.xyz/)
###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/withdraw-liquidity#id-2-connect-your-wallet)
2) Connect your wallet
Your position will not appear unless you connect your wallet where the LP tokens are held. Press the "Connect wallet" button to get started.

Once you connect your wallet, your position should appear on the dashboard.

You're now ready to withdraw from the liquidity vault.
###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/withdraw-liquidity#id-3-dissolve-your-lp-tokens)
3) Dissolve your LP tokens
Click on the position in the dashboard to bring up the details, and select the "Withdraw" tab on the right. This will show you your LP token balance and the ratio of tokens you hold. Note: the ratio changed from your deposit of 92% and 8% to 83% and 17%. These numbers might influence your decision to withdraw or not.

You may withdraw any value you feel is appropriate. In this example, we'll be withdrawing 100% of our funds. Click the "Max" button to withdraw the entire position, and then click withdraw.

Follow the prompts on your wallet. Withdrawing only has one large transaction. You do not need to perform any approvals or wrap any funds.

After completing the transaction, your LP tokens should be exchanged for WBTC and WETH. Please keep in mind that **your ETH will be withdrawn as Wrapped ETH**. It's common for liquidity providers to move into a new vault immediately, so unwrapping the ETH is only needed if you intend to trade it as ETH. If you want to unwrap your ETH quickly and cheaply, use Uniswap or any major exchange.
You can switch to the deposit tab to see if your funds have returned.
###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/withdraw-liquidity#id-5-confirm-ui-information)
5) Confirm UI information
Once we return to the dashboard, you can see that your LP tokens are now gone, and have been returned to your wallet.

###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/withdraw-liquidity#id-6-confirm-on-etherscan)
6) Confirm on Etherscan
Let's double-check the transaction on etherscan. You can look directly at your wallet by going to etherscan.io, but let's take a shortcut through metamask.

Click on the last transaction in Metamask, and bring up the details.

Click on "View on Block Explorer". You'll be taken to Etherscan.

You'll notice that there was more than one source of funds being returned to you. This is your position, the collected fees, and the uncompounded fees.
Congratulations, you made a withdrawal from a Gamma vault.
OK, now do another one!
[PreviousDeposit Liquiditychevron-left](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/deposit-liquidity)
[NextStake LP Tokens for Rewardschevron-right](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/stake-lp-tokens-for-rewards)
Last updated 9 months ago
Was this helpful?
* [1) Go to the Gamma App](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/withdraw-liquidity#id-1-go-to-the-gamma-app)
* [2) Connect your wallet](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/withdraw-liquidity#id-2-connect-your-wallet)
* [3) Dissolve your LP tokens](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/withdraw-liquidity#id-3-dissolve-your-lp-tokens)
* [5) Confirm UI information](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/withdraw-liquidity#id-5-confirm-ui-information)
* [6) Confirm on Etherscan](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity/withdraw-liquidity#id-6-confirm-on-etherscan)
Was this helpful?
sun-brightdesktopmoon
sun-brightdesktopmoon
---
# Reset the App | Gamma
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/reset-the-app#clear-cache-options)
Clear Cache Options
---------------------------------------------------------------------------------------------------------------------------------
There are several different levels of refreshing in most modern browsers,
Command
Command
Reload
F5 or CRTL + R or ↻
Hard Reload
CRTL + SHIFT + R
Empty Cache
CRTL + SHIFT + DELETE
###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/reset-the-app#reload)
Reload
This option is the simplest way to reload your browser. Most have a button on the user interface to do so. This option **will not** delete the cache (stored page data).
###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/reset-the-app#hard-reload)
Hard Reload
This is a more aggressive way to reload your browser. This option **will** delete the cache of this particular page and redownload everything. This is a good option for reloading crypto applications after updates, bugs, and more.
###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/reset-the-app#empty-cache--hard-reload)
Empty Cache + Hard Reload
This is the most aggressive way to reload your browser. This option will delete the cache of an entire browser and re-download everything. This is a good option if you face systemic errors in browsing multiple sites. Some people advocate doing this routinely, combining it with deleting your history, cookies, and other data.
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/reset-the-app#clear-local-web-storage)
Clear Local Web Storage
-----------------------------------------------------------------------------------------------------------------------------------------
Sometimes, another form of resetting is needed. In this case, we're going to use the browser's console to clear your local web storage
circle-info
Using Chrome for this demonstration
###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/reset-the-app#id-1-open-the-gamma-app)
1) Open the Gamma App

###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/reset-the-app#id-2-press-f12-to-open-your-console)
2) Press F12 to open your console
Opening the console will open a large internal window on the right. Don't get overwhelmed! This can be a very confusing step. This is HTML code of the webpage. We are interested in the menu at the top.

###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/reset-the-app#id-3-select-application)
3) Select "Application"
From an expansion tab, find the "Application" tab and select it.

###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/reset-the-app#id-4-right-click-on-local-storage)
4) Right-click on Local Storage
From here, open "Local Storage" and confirm you are on the right application. This can be different if using Uniswap or Quickswap.

###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/reset-the-app#id-5-select-clear)
5) Select "Clear"
Right-click the application and select "Clear". This should clear out any data you already have.

###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/reset-the-app#id-6-return)
6) Return
Close the console by pressing F12 and return to the Gamma App. Hopefully, your error should be fixed.
[PreviousTransaction Errorschevron-left](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/transaction-errors)
[NextUsing Block Explorerschevron-right](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/research)
Last updated 9 months ago
Was this helpful?
* [Clear Cache Options](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/reset-the-app#clear-cache-options)
* [Reload](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/reset-the-app#reload)
* [Hard Reload](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/reset-the-app#hard-reload)
* [Empty Cache + Hard Reload](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/reset-the-app#empty-cache--hard-reload)
* [Clear Local Web Storage](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/reset-the-app#clear-local-web-storage)
* [1) Open the Gamma App](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/reset-the-app#id-1-open-the-gamma-app)
* [2) Press F12 to open your console](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/reset-the-app#id-2-press-f12-to-open-your-console)
* [3) Select "Application"](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/reset-the-app#id-3-select-application)
* [4) Right-click on Local Storage](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/reset-the-app#id-4-right-click-on-local-storage)
* [5) Select "Clear"](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/reset-the-app#id-5-select-clear)
* [6) Return](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/reset-the-app#id-6-return)
Was this helpful?
sun-brightdesktopmoon
sun-brightdesktopmoon
---
# Revoke Permissions | Gamma
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/security#revoke-permissions)
Revoke Permissions
--------------------------------------------------------------------------------------------------------------------------
In case of an emergency or if you're a proponent of good housekeeping, you may wish to **revoke permissions** from Gamma's dApp or any other service that is connected to your wallet. This is becoming a common step for users to enhance their security. In this guide, we'll show you how to revoke permissions for your wallets.
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/security#use-revoke.cash)
Use Revoke.Cash
--------------------------------------------------------------------------------------------------------------------
Revoke.Cash is a reputable platform that allows users to easily see all their permissions for a wallet in one place. Follow the instructions on the site.
[Revoke Your Token Approvals on Over 100 Networks | Revoke.cashRevoke.cashchevron-right](https://revoke.cash/)
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/security#use-a-block-explorer)
Use a Block Explorer
------------------------------------------------------------------------------------------------------------------------------
###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/security#id-1-go-to-etherscans-token-approval-checker)
1) Go to Etherscan's Token Approval Checker
[https://etherscan.io/tokenapprovalcheckeretherscan.iochevron-right](https://etherscan.io/tokenapprovalchecker)
The etherscan interface is very simple, it allows you to search permissions on any ethereum wallet, as well as connect your wallet to modify those permissions.

###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/security#id-2-enter-wallet-address)
2) Enter wallet address
Before connecting, getting used to the platform and checking your permissions is a good idea. To use the permission query tool, enter a valid address into the address box in the top left corner.

Here, you can see a wallet connected for viewing. Several permissions have been granted from this wallet, including Gamma's hypervisors, Metamask, Uniswap, and bridges. Any of these permissions can be modified or removed.

###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/security#id-3-connect-web3-wallet)
3) Connect web3 wallet
Once you understand what you're looking at, you can connect a wallet to revoke permissions. To connect, click "Connect to Web3" under the address bar and follow the prompts to connect your wallet

Like the other guides, we'll use Metamask in this example.

Choose a wallet that you'd like to connect with.

You are now connected to Etherscan's Token Approval Checker.

###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/security#id-4-revoke-permissions)
4) Revoke permissions
In this example, we're going to revoke a simple Uniswap V3 permission for WBTC. Click the "Revoke" next to the field you wish to revoke. A pop-up box will emerge.

The red box is the token contract address, in this case, WBTC. The blue ox is the spending address, in this case, Uniswap V3. If you wish to proceed, press the "Revoke" button and follow the prompt on your Metamask wallet.

Congratulations! You have revoked a permission from your wallet. Make sure you repeat the process to revoke all the permissions you want.
###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/security#id-5-confirm-on-etherscan)
5) Confirm on Etherscan
After the transaction is complete, you can confirm the transaction by going to the specific transaction hash and using the token approval checker to recheck the wallet. Click the button "View your transaction" to view the transaction hash.

Viewing the transaction hash, you can see that the permission was successfully revoked.

Also, by refreshing the token approval checker, you can also see that the permission has disapeared from the wallet.

Well done! Better safe than sorry. Remember that liquidity providers on Gamma will have to revoke permissions for each vault. It's always good to keep some gas around for this purpose.
[PreviousManually Withdrawchevron-left](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw)
[NextFAQchevron-right](https://docs.gamma.xyz/gamma/lp-vaults/faq)
Last updated 2 years ago
Was this helpful?
* [Revoke Permissions](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/security#revoke-permissions)
* [Use Revoke.Cash](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/security#use-revoke.cash)
* [Use a Block Explorer](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/security#use-a-block-explorer)
* [1) Go to Etherscan's Token Approval Checker](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/security#id-1-go-to-etherscans-token-approval-checker)
* [2) Enter wallet address](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/security#id-2-enter-wallet-address)
* [3) Connect web3 wallet](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/security#id-3-connect-web3-wallet)
* [4) Revoke permissions](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/security#id-4-revoke-permissions)
* [5) Confirm on Etherscan](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/security#id-5-confirm-on-etherscan)
Was this helpful?
sun-brightdesktopmoon
sun-brightdesktopmoon
---
# Analytics | Gamma
chevron-rightWhat is the fee-based APR?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/analytics#what-is-the-fee-based-apr)
Fee-based Annual Percentage Rate (APR) describes the average total fees that the platform is producing compared to the total value locked (TVL).
chevron-rightWhat is the protocol fees APY?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/analytics#what-is-the-protocol-fees-apy)
The fees collected during rebalances across all chains, based on trailing 7-day average projected annually.
chevron-rightIs impermanent loss included in the pool APR figures?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/analytics#is-impermanent-loss-included-in-the-pool-apr-figures)
Impermanent loss is **not** currently factored into the APR calculations. It will be integrated into future user interfaces (UIs).
chevron-rightHow can I track the performance of my LP position(s)?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/analytics#how-can-i-track-the-performance-of-my-lp-position-s)
Currently, we recommend using a third-party application like Zapper, Zerion, or DeBank to track your LP positions.
chevron-rightWhy have analytics been such a challenge in concentrated liquidity?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/analytics#why-have-analytics-been-such-a-challenge-in-concentrated-liquidity)
chevron-rightWhy only 24-hour lookbacks for APR on the dashboard?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/analytics#why-only-24-hour-lookbacks-for-apr-on-the-dashboard)
Web3 calls can slow down an application. We're working on a database solution to provide 24-hour, 7-day, and 30-day APRs for each pair.
[PreviousUsing Gammachevron-left](https://docs.gamma.xyz/gamma/lp-vaults/faq/using_gamma)
[NextIncentiveschevron-right](https://docs.gamma.xyz/gamma/lp-vaults/faq/incentives)
Last updated 9 months ago
Was this helpful?
Was this helpful?
sun-brightdesktopmoon
sun-brightdesktopmoon
---
# GAMMA Token | Gamma
[hashtag](https://docs.gamma.xyz/gamma/learn/staking#the-gamma-token)
The GAMMA Token
------------------------------------------------------------------------------------------
The **GAMMA** token is a financial instrument that allows the owner to earn fees from Gamma's vaults by staking their GAMMA instead of directly providing liquidity to a vault.
Rather than providing liquidity directly into Gamma vaults and accruing fees from the selected pools, GAMMA stakers earn a percentage of the fees accrued in all Gamma-managed vaults.
[hashtag](https://docs.gamma.xyz/gamma/learn/staking#staking-v1)
Staking V1
--------------------------------------------------------------------------------

BFFs4lyfe
**xGAMMA** is the staking token and backbone of value accrual for GAMMA.
Rather than pay large gas fees to distribute the accumulated fees to each individual staker, these fees are accumulated in a pool, of which stakers own a percentage share. When users stake their GAMMA, they will receive xGAMMA, representing their share of the staking pool.
This distributed GAMMA is purchased on the open market and is **NOT inflationary**.
circle-info
The GAMMA staking mechanism **does not** increase the total or circulating supply of GAMMA.
Because of the accumulated fees, xGAMMA will always be worth more than GAMMA.
**Example:** User A has 10,000 GAMMA. They deposit their GAMMA into the staking portal and receive 9,346 xGAMMA. That means the value of xGAMMA to GAMMA is 1.07 to 1.00. They stay for some time and accrue fees until the value of xGAMMA to GAMMA rises to 1.25 to 1.00. If they exit the pool now, they will have 11,685 GAMMA. That rise would be due fees.
**A user's xGAMMA quantity will not increase unless they deposit more GAMMA. The value of xGAMMA relative to GAMMA will increase over time as fees accumulate.**
circle-info
There is no official liquidity pool for xGAMMA to be traded directly at this time.
Gamma does not have a lock-up period or required staking interval. You may stake at your discretion when you'd like. Fees are paid out at random intervals, usually daily.
[hashtag](https://docs.gamma.xyz/gamma/learn/staking#staking-v2)
Staking V2
--------------------------------------------------------------------------------
Gamma is currently working on a new token staking model. This model will have lockup periods and enhanced rewards. Date TBA.
[hashtag](https://docs.gamma.xyz/gamma/learn/staking#supplmental-information)
Supplmental Information
----------------------------------------------------------------------------------------------------------
####
[hashtag](https://docs.gamma.xyz/gamma/learn/staking#add-gamma-to-metamask)
**Add GAMMA to Metamask**
[View Token | WatchTokenbit.lychevron-right](https://bit.ly/3xl9mvO)
####
[hashtag](https://docs.gamma.xyz/gamma/learn/staking#add-xgamma-to-metamask)
**Add xGAMMA to Metamask**
[View Token | WatchTokenbit.lychevron-right](https://bit.ly/3xr1Nnp)
[Guideschevron-right](https://docs.gamma.xyz/gamma/lp-vaults/guides)
[Contractschevron-right](https://docs.gamma.xyz/gamma/learn/scans)
[Tokenomicschevron-right](https://docs.gamma.xyz/gamma/learn/tokenomics)
[PreviousStrategieschevron-left](https://docs.gamma.xyz/gamma/perp-vaults/strategies)
[NextGAMMA Token FAQchevron-right](https://docs.gamma.xyz/gamma/learn/staking/token)
Last updated 9 months ago
Was this helpful?
* [The GAMMA Token](https://docs.gamma.xyz/gamma/learn/staking#the-gamma-token)
* [Staking V1](https://docs.gamma.xyz/gamma/learn/staking#staking-v1)
* [Staking V2](https://docs.gamma.xyz/gamma/learn/staking#staking-v2)
* [Supplmental Information](https://docs.gamma.xyz/gamma/learn/staking#supplmental-information)
Was this helpful?
sun-brightdesktopmoon
sun-brightdesktopmoon
---
# GAMMA Token FAQ | Gamma
chevron-rightWhat platform is GAMMA built on?[hashtag](https://docs.gamma.xyz/gamma/learn/staking/token#what-platform-is-gamma-built-on)
GAMMA is built on Ethereum (ETH)
GAMMA and its staking tokens are ERC-20 tokens
chevron-rightWhat are the contract addresses for GAMMA and the staking tokens?[hashtag](https://docs.gamma.xyz/gamma/learn/staking/token#what-are-the-contract-addresses-for-gamma-and-the-staking-tokens)
**GAMMA**: [0x6BeA7CFEF803D1e3d5f7C0103f7ded065644e197arrow-up-right](https://etherscan.io/token/0x6bea7cfef803d1e3d5f7c0103f7ded065644e197)
**xGAMMA**: [0x26805021988F1a45dC708B5FB75Fc75F21747D8carrow-up-right](https://etherscan.io/address/0x26805021988F1a45dC708B5FB75Fc75F21747D8c)
chevron-rightWhere can I store my GAMMA?[hashtag](https://docs.gamma.xyz/gamma/learn/staking/token#where-can-i-store-my-gamma)
Anywhere you can store ERC-20 tokens. Metamask, Ledger, and Trezor with support for Ethereum. You’ll just need some Ethereum in the wallet (gas) to move it around.
chevron-rightIs GAMMA available on any other platforms besides Ethereum?[hashtag](https://docs.gamma.xyz/gamma/learn/staking/token#is-gamma-available-on-any-other-platforms-besides-ethereum)
Currently, no. The GAMMA token and its staking derivatives currently function on L1 Ethereum. There are no immediate plans to move the staking mechanism to another network or provide liquidity on another network.
chevron-rightWhere can I purchase the GAMMA token?[hashtag](https://docs.gamma.xyz/gamma/learn/staking/token#where-can-i-purchase-the-gamma-token)
GAMMA is available for trade on Uniswap V3. Gamma currently does not provide liquidity on any other decentralized exchanges (DEX) and has no arrangement or relationship with any centralized exchanges (CEX).
chevron-rightWhat is the purpose of GAMMA?[hashtag](https://docs.gamma.xyz/gamma/learn/staking/token#what-is-the-purpose-of-gamma)
Gamma allocates a percentage of the fees earned by all vaults to GAMMA stakers. In a way, it allows users to be exposed to the earnings of the vault without having to provide liquidity to them individually.
chevron-rightHow does GAMMA staking work?[hashtag](https://docs.gamma.xyz/gamma/learn/staking/token#how-does-gamma-staking-work)
When GAMMA is staked, it's converted into xGAMMA, a staking token representing the user's proportional value of the staking pool. xGAMMA's value is always more than one GAMMA and will continue to appreciate over time because it represents the GAMMA pool plus accrued fees. Therefore, when you deposit GAMMA into the staking contract, you will likely get back _less_ xGAMMA.
If you decide to withdraw your GAMMA, your xGAMMA will be converted to GAMMA, including your accrued fees.
chevron-rightAm I required to lock GAMMA for a period of time to collect fees?[hashtag](https://docs.gamma.xyz/gamma/learn/staking/token#am-i-required-to-lock-gamma-for-a-period-of-time-to-collect-fees)
Gamma does not have a lock-up period or required staking interval. You may stake at your discretion when you'd like. Fees are paid out at random intervals, usually daily.
chevron-rightWhat are staking rewards paid out in?[hashtag](https://docs.gamma.xyz/gamma/learn/staking/token#what-are-staking-rewards-paid-out-in)
Staking rewards are consolidated and used to purchase GAMMA from the open market. This GAMMA is then distributed to GAMMA stakers.
chevron-rightWhen are the fees distributed?[hashtag](https://docs.gamma.xyz/gamma/learn/staking/token#when-are-the-fees-distributed)
Fees are distributed on rebalances and compounding events. Rebalances have no set time due to the risks of being frontrun. Rebalances occur when the strategy deems them necessary. Less frequent rebalances often lead to higher profits due to locking in less impermanent loss and avoiding costly gas fees.

chevron-rightWhere can I see the accumulation of fees on chain?[hashtag](https://docs.gamma.xyz/gamma/learn/staking/token#where-can-i-see-the-accumulation-of-fees-on-chain)
Gamma is currently reworking its fee collection infrastructure. When ready, fee accumulation wallets will be provided to users to evaluate fee generation. TBA.
chevron-rightWhat's the total supply of GAMMA?[hashtag](https://docs.gamma.xyz/gamma/learn/staking/token#whats-the-total-supply-of-gamma)
100,000,000 GAMMA
chevron-rightWhat's the circulating supply of GAMMA?[hashtag](https://docs.gamma.xyz/gamma/learn/staking/token#whats-the-circulating-supply-of-gamma)
The most up-to-date number is on [Tokenomics](https://docs.gamma.xyz/gamma/learn/tokenomics)
chevron-rightHow do you define what is circulating?[hashtag](https://docs.gamma.xyz/gamma/learn/staking/token#how-do-you-define-what-is-circulating)
Circulating GAMMA is all GAMMA that is not controlled under multi-sig team wallets and GAMMA in vesting contract wallets. This is a common and appropriate evaluation of the supply.
chevron-rightIs there a vesting period?[hashtag](https://docs.gamma.xyz/gamma/learn/staking/token#is-there-a-vesting-period)
There is a vesting period, but it was primarily in 2022. Vesting has slowed considerably in 2023. Most vested tokens are unlocked. See [Tokenomics](https://docs.gamma.xyz/gamma/learn/tokenomics)
.
chevron-rightHow do I find more public information on GAMMA?[hashtag](https://docs.gamma.xyz/gamma/learn/staking/token#how-do-i-find-more-public-information-on-gamma)
GAMMA is currently displayed on all major charting and information databases. These include CoinGecko, CoinMarketCap, DexTools, Uniswap.info, and more.
In addition. Zerion, Zapper, and DeBank can be used to track LP and staking positions.
Gamma's Total Value Locked (TVL) performance metrics can be viewed on DeFiLlama and Token Terminal.
[Contact / Links](https://docs.gamma.xyz/gamma/learn/listings)
chevron-rightWill the GAMMA token have any other features in the future?[hashtag](https://docs.gamma.xyz/gamma/learn/staking/token#will-the-gamma-token-have-any-other-features-in-the-future)
That's to be determined. The Gamma team is constantly evaluating further use cases for the GAMMA token. Future use cases include complex staking, collateral, DAO vote power, airdrops, special incentives, and more.
chevron-rightWhat's the GAMMA Staking APY and how is it calculated?[hashtag](https://docs.gamma.xyz/gamma/learn/staking/token#whats-the-gamma-staking-apy-and-how-is-it-calculated)
The staking annual percentage yield (APY) is the value of the fees accrued compounded over a year. This value estimates how much one could expect to earn annually by staking GAMMA.
chevron-rightWhat is Tokemak and tGAMMA?[hashtag](https://docs.gamma.xyz/gamma/learn/staking/token#what-is-tokemak-and-tgamma)
Tokemak awarded Gamma a Tokemak reactor as part of its CoRE2 program. Without going into to too much detail. Tokemak helps generate deep, sustainable liquidity for DeFi and future tokenized applications that will arise throughout the growth and evolution of web3. It can be thought of as a decentralized market-making platform and a liquidity router that disaggregates traditional liquidity provision and market making for DeFi. Sitting a "layer above" decentralized exchanges, Tokemak allows for control over where the liquidity flows, and also offers an easier, cheaper way for providing and sourcing liquidity.
GAMMA holders who use the Tokemak reactor stake their GAMMA in Tokemak to receive tGAMMA, which is a similar proportional staking token to xGAMMA. Instead of receiving more GAMMA, they receive TOKE.
[PreviousGAMMA Tokenchevron-left](https://docs.gamma.xyz/gamma/learn/staking)
[NextContractschevron-right](https://docs.gamma.xyz/gamma/learn/scans)
Last updated 9 months ago
Was this helpful?
Was this helpful?
sun-brightdesktopmoon
sun-brightdesktopmoon
---
# Audits | Gamma
[hashtag](https://docs.gamma.xyz/gamma/learn/audits#limitorderhook-audits)
LimitOrderHook Audits
-----------------------------------------------------------------------------------------------------
[gamma-univ4-limit-order-hook/audits/Gamma\_LimitOrders\_Report.pdf at main · GammaStrategies/gamma-univ4-limit-order-hookGitHubchevron-right](https://github.com/GammaStrategies/gamma-univ4-limit-order-hook/blob/main/audits/Gamma_LimitOrders_Report.pdf)
[gamma-univ4-limit-order-hook/audits/report-competition-gamma.pdf at main · GammaStrategies/gamma-univ4-limit-order-hookGitHubchevron-right](https://github.com/GammaStrategies/gamma-univ4-limit-order-hook/blob/main/audits/report-competition-gamma.pdf)
[hashtag](https://docs.gamma.xyz/gamma/learn/audits#lp-vault-audits)
LP Vault Audits
-----------------------------------------------------------------------------------------
###
[hashtag](https://docs.gamma.xyz/gamma/learn/audits#openzeppelin)
[OpenZeppelinarrow-up-right](https://www.openzeppelin.com/)
January 2024 -> ClearingV2.sol
[hypervisor/Gamma Security Review (Jan 2024).pdf at master · GammaStrategies/hypervisorGitHubchevron-right](https://github.com/GammaStrategies/hypervisor/blob/master/Gamma%20Security%20Review%20(Jan%202024).pdf)
###
[hashtag](https://docs.gamma.xyz/gamma/learn/audits#consensys-diligence)
[Consensys Diligencearrow-up-right](https://consensys.net/diligence/)
March 2022 -> Hypervisor.sol / UniProxy.sol
[hypervisor/audits/ConsenSys-Diligence-Audit-28-03-22.pdf at master · GammaStrategies/hypervisorGitHubchevron-right](https://github.com/GammaStrategies/hypervisor/blob/master/audits/ConsenSys-Diligence-Audit-28-03-22.pdf)
###
[hashtag](https://docs.gamma.xyz/gamma/learn/audits#arbitrary-execution)
[Arbitrary Executionarrow-up-right](https://www.arbitraryexecution.com/)
March 2022)-> Hypervisor.sol / UniProxy.sol
[hypervisor/audits/AE\_Gamma\_audit\_09\_03\_22.pdf at master · GammaStrategies/hypervisorGitHubchevron-right](https://github.com/GammaStrategies/hypervisor/blob/master/audits/AE_Gamma_audit_09_03_22.pdf)
[hashtag](https://docs.gamma.xyz/gamma/learn/audits#bug-bounties)
Bug Bounties
-----------------------------------------------------------------------------------
###
[hashtag](https://docs.gamma.xyz/gamma/learn/audits#immunefi)
[ImmuneFiarrow-up-right](https://immunefi.com/)
[Gamma Bug Bounties | Immunefiimmunefichevron-right](https://immunefi.com/bounty/gamma)
[PreviousContractschevron-left](https://docs.gamma.xyz/gamma/learn/scans)
[NextTokenomicschevron-right](https://docs.gamma.xyz/gamma/learn/tokenomics)
Last updated 9 months ago
Was this helpful?
* [LimitOrderHook Audits](https://docs.gamma.xyz/gamma/learn/audits#limitorderhook-audits)
* [LP Vault Audits](https://docs.gamma.xyz/gamma/learn/audits#lp-vault-audits)
* [OpenZeppelin](https://docs.gamma.xyz/gamma/learn/audits#openzeppelin)
* [Consensys Diligence](https://docs.gamma.xyz/gamma/learn/audits#consensys-diligence)
* [Arbitrary Execution](https://docs.gamma.xyz/gamma/learn/audits#arbitrary-execution)
* [Bug Bounties](https://docs.gamma.xyz/gamma/learn/audits#bug-bounties)
* [ImmuneFi](https://docs.gamma.xyz/gamma/learn/audits#immunefi)
Was this helpful?
sun-brightdesktopmoon
sun-brightdesktopmoon
---
# Using Gamma | Gamma
chevron-rightI'm confused how to use Gamma. Where can I get some help?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/using_gamma#im-confused-how-to-use-gamma.-where-can-i-get-some-help)
We have extensive guides to walk users through [Providing Liquidity](https://docs.gamma.xyz/gamma/lp-vaults/guides/providing-liquidity)
.
chevron-rightAre there deposit caps or withdrawal caps?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/using_gamma#are-there-deposit-caps-or-withdrawal-caps)
Gamma has no deposit or withdrawal caps.
chevron-rightDoes Gamma have management fees?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/using_gamma#does-gamma-have-management-fees)
Yes. Gamma charges between 14-20% of earned fees per vault.
chevron-rightDoes Gamma use dual-sided deposits, single-sided deposits, or both?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/using_gamma#does-gamma-use-dual-sided-deposits-single-sided-deposits-or-both)
Gamma uses dual-sided deposits and single-sided deposits.
chevron-rightDo L2 vaults have any advantages or disadvantages over L1 vaults?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/using_gamma#do-l2-vaults-have-any-advantages-or-disadvantages-over-l1-vaults)
L2 strategies can implement frequent swapping and range adjustment without incurring excessive gas costs. This allows a much wider variety of strategies to be implemented. They are also cheaper for the user to approve, deposit, and withdraw.
chevron-rightHow is Gamma non-custodial?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/using_gamma#how-is-gamma-non-custodial)
Gamma Automated is non-custodial because Gamma does not control a user's funds. Depositing into a vault allows users to participate but does not restrict users from withdrawing from the vault. Likewise, users still retain control of their LP tokens when they participate in an incentives program by staking their LP tokens.
chevron-rightHow can I identify rebalances and compounding events on chain?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/using_gamma#how-can-i-identify-rebalances-and-compounding-events-on-chain)
On the appropriate block explorers, under the vault contract, switch to the "events" tab. You'll see rebalances (Rebalance) and compounding (ZeroBurn) events.
[Using Block Explorers](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/research)

chevron-rightDo I need to rebalance and rearrange my assets?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/using_gamma#do-i-need-to-rebalance-and-rearrange-my-assets)
No. Gamma does these things for you.
[PreviousConcentrated Liquiditychevron-left](https://docs.gamma.xyz/gamma/lp-vaults/faq/concentrated-liquidity)
[NextAnalyticschevron-right](https://docs.gamma.xyz/gamma/lp-vaults/faq/analytics)
Last updated 9 months ago
Was this helpful?
Was this helpful?
sun-brightdesktopmoon
sun-brightdesktopmoon
---
# Contracts | Gamma
[hashtag](https://docs.gamma.xyz/gamma/learn/scans#token)
Token
--------------------------------------------------------------------
Contract Name
Contract Address
GAMMA
[0x6bea7cfef803d1e3d5f7c0103f7ded065644e197arrow-up-right](https://etherscan.io/token/0x6bea7cfef803d1e3d5f7c0103f7ded065644e197#code)
xGAMMA
[0x26805021988F1a45dC708B5FB75Fc75F21747D8carrow-up-right](https://etherscan.io/token/0x26805021988f1a45dc708b5fb75fc75f21747d8c#code)
GAMMA-ETH V3 Pool
[0x4006BEd7bF103D70A1C6B7f1CeF4AD059193dc25arrow-up-right](https://etherscan.io/address/0x4006bed7bf103d70a1c6b7f1cef4ad059193dc25#code)
[hashtag](https://docs.gamma.xyz/gamma/learn/scans#protocol-wallets)
Protocol Wallets
------------------------------------------------------------------------------------------
[hashtag](https://docs.gamma.xyz/gamma/learn/scans#vault-hypervisor-contracts)
Vault (Hypervisor) Contracts
----------------------------------------------------------------------------------------------------------------
circle-info
A comprehensive list of vault contracts.
[**Explore the Vault Repository**arrow-up-right](https://docs.google.com/spreadsheets/d/1l278_oVXpbM046WqmO73AaP7wWcRTD5tY8jBbLqbqRs/edit?usp=sharing)
[hashtag](https://docs.gamma.xyz/gamma/learn/scans#infrastructure-contracts)
Infrastructure Contracts
----------------------------------------------------------------------------------------------------------
circle-info
These contracts are critical support infrastructure for Gamma.
**HypeRegistry:** These contracts store all the Vaults under each AMM/chain for integrations and reference.
**UniProxy:** All deposits must go through the UniProxy (deposit proxy) to ensure deposit safety
**Clearing:** These contracts provide the deposit-clearing logic for the UniProxy contract. It provides safeguards to ensure that the deposits are not used to attack the vault by mandating deposit ratios and implementing TWAP checks and deposit caps.
**Admin:** These contracts have limited functionality to rebalance and compound the positions as well as replace the UniProxy contract addresses amongst other functionality
**ChefRegistry:** These contracts store all the Gammachefs under each AMM/chain for integrations and reference.
**Gammachef:** These contracts are a modified version of Sushiswap's "MasterchefV2 + Rewarder" incentives system. LP tokens are deposited into Gammachef, which directs an array of rewarders to transfer reward tokens to the user
**Rewarder:** These contracts are attached to the Gammachef and can reward any number of positions listed in the Gammachef. An unlimited array of rewarders may be attached to any position within the Gammachef allowing for an unlimited variety of token rewards per LP position
[**Explore the Contract Repository**arrow-up-right](https://docs.google.com/spreadsheets/d/19i8dQt-F3TncJ2jlYWOJ-cOmnleKvqz1rJiiv-QTS9M/edit?usp=sharing)
[hashtag](https://docs.gamma.xyz/gamma/learn/scans#undefined)
-----------------------------------------------------------------
[hashtag](https://docs.gamma.xyz/gamma/learn/scans#external-adapters)
External Adapters
--------------------------------------------------------------------------------------------
Platform
Adapter
DefiLlama
[TVLarrow-up-right](https://github.com/DefiLlama/DefiLlama-Adapters/blob/main/projects/visor/config.js)
DefiLlama
[Fees / Revenuearrow-up-right](https://github.com/DefiLlama/dimension-adapters/blob/master/fees/gamma.ts)
DefiLlama
[Yieldarrow-up-right](https://github.com/DefiLlama/yield-server/blob/master/src/adaptors/gamma/index.js)
[PreviousGAMMA Token FAQchevron-left](https://docs.gamma.xyz/gamma/learn/staking/token)
[NextAuditschevron-right](https://docs.gamma.xyz/gamma/learn/audits)
Last updated 9 months ago
Was this helpful?
* [Token](https://docs.gamma.xyz/gamma/learn/scans#token)
* [Protocol Wallets](https://docs.gamma.xyz/gamma/learn/scans#protocol-wallets)
* [Vault (Hypervisor) Contracts](https://docs.gamma.xyz/gamma/learn/scans#vault-hypervisor-contracts)
* [Infrastructure Contracts](https://docs.gamma.xyz/gamma/learn/scans#infrastructure-contracts)
* [](https://docs.gamma.xyz/gamma/learn/scans#undefined)
* [External Adapters](https://docs.gamma.xyz/gamma/learn/scans#external-adapters)
Was this helpful?
sun-brightdesktopmoon
sun-brightdesktopmoon
---
# Manually Withdraw | Gamma
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#introduction)
Introduction
-----------------------------------------------------------------------------------------------------------------------
If you don't have access to the Gamma Web Application, there are ways to withdraw your funds from the protocol. This guide will review ways to withdraw your assets if you don't have access. This includes withdrawing from LP incentives, any vault, or the GAMMA staking contract.
We'll use block explorers like Etherscan to do this action. Make sure you use the proper explorer for the network you have your assets on.
[Using Block Explorerschevron-right](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/research)
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#withdraw-from-incentives)
Withdraw from Incentives
-----------------------------------------------------------------------------------------------------------------------------------------------
###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-1-choose-an-incentive-contract)
1) Choose an incentive contract
A link to the proper incentive contract is in the incentives section on each incentivized vault page.

If you can't access this, navigate to the [**Contracts / Wallets**](https://docs.gamma.xyz/gamma/learn/scans)
page and scroll down to the **Infrastructure Contracts** section. There, you'll find our incentive contracts (Masterchef) listed. Find the one that applies to your funds. Ask us for assistance if you do not know which one it is.
[Contracts | Gammadocs.gamma.xyzchevron-right](https://docs.gamma.xyz/gamma/learn/scans#incentive-contracts-masterchef)
###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-2-query-the-pid)
2) Query the PID
You'll need to get the PID number of the vault you want to withdraw from. The PID is a number that ties the vault to the incentive contract. You can query the PID manually below.
**First, make sure you know the vault contract address.** In this example, we're looking for the OP-USDC Narrow vault: 0x2102bef0d9727ea50ba844e7658e38480961835c.
Under "Read Contract" go to Section "3. lptoken".

In the first box " (uint256)", type in a number from 0 - ∞. Starting from 0.
**Press "Query".**
This action will give you the vault address. The correct number used to query it is the PID. Repeat this query until you find the correct address. In this case, "5".
**Copy down the number in the red box.**

###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-3-query-the-amount)
3) Query the amount
Under "Read Contract" go to Section "11. userInfo".

In the first box " (uint256)", type in the **PID number** corresponding to the vault you deposited in.
In the second box " (address)", type your **deposit address**.
**Press "Query".**
This action will give you the **amount** you deposited (in wei).
**Copy down the number in the red box.**

###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-4-connect-your-wallet)
4) Connect your wallet
On "Write Contract", connect the wallet you used to stake the LP tokens.

###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-5-write-the-transaction)
5) Write the transaction
Under "Write Contract" go to Section " 15. withdraw" or "16. withdrawAndHarvest" (they do the same thing).

In the first box "pid (uint256)", type in the **PID number** corresponding to the vault you deposited in.
In the second box "amount (uint256)", type in the **amount** you queried in step three.
In the third box "to (address)", type your **deposit address**.
**Press "Write".**

###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-6-verify-the-transaction)
6) Verify the transaction
After completing the transaction, click "View your transaction" to verify everything went through. This action will **withdraw your LP tokens and incentives** from the incentive contract.
You're all done!
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#withdraw-from-vaults)
Withdraw from Vaults
---------------------------------------------------------------------------------------------------------------------------------------
###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-1-choose-a-vault)
1) Choose a vault
Usually, there is a link to the vault contract in the main and withdraw sections on each vault detail page.

If you can't access this, navigate to the [vault repoarrow-up-right](https://docs.google.com/spreadsheets/d/1l278_oVXpbM046WqmO73AaP7wWcRTD5tY8jBbLqbqRs/edit?usp=sharing)
. There, you'll find our vault contracts listed. Find the one that applies to your funds. Ask us for assistance if you do not know which one it is.
###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-2-query-the-shares)
2) Query the shares
You'll need to get the amount of LP tokens (shares) of the vault you want to withdraw from. This number is 10^18 \* your LP token value. Confusing! Let's do a contract query and get the right number.
Under "Read Contract" go to Section "4. balanceof".

In the first box, "account (address)", type in the wallet address that holds your LP tokens or the address you deposited funds from.
**Press "Query".**
This action will give you "shares" or the amount of LP tokens in the correct format.
**Copy down the number in the red box.**

###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-3-connect-your-wallet)
3) Connect your wallet
On "Write Contract", connect the wallet you used to deposit your assets into a vault

###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-4-write-the-transaction)
4) Write the transaction
Under "Write Contract" go to Section "18. withdraw"

In the first box "shares (uint256)", type in the **shares** number you queried in step two. This is the number of your LP tokens \* 10^18.
In the second box "to (address)", type in your **deposit address.**
In the third box "from (address)", type in your **deposit address**
circle-info
Boxes two and three are the same address
In the fourth box "minAmounts (uint256\[4\])", type in **\[0,0,0,0\]**.
**Press "Write".**

###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-5-verify-the-transaction)
5) Verify the transaction
After completing the transaction, click "View your transaction" to verify everything went through. This action will **dissolve your LP tokens and withdraw your assets** from the vault.
You're all done!
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#withdraw-from-v1-nft-vaults)
Withdraw from V1 NFT Vaults
-----------------------------------------------------------------------------------------------------------------------------------------------------
###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-1-choose-a-vault-1)
1) Choose a vault
Navigate to the [**Vault Repository**arrow-up-right](https://docs.google.com/spreadsheets/d/1l278_oVXpbM046WqmO73AaP7wWcRTD5tY8jBbLqbqRs/edit?usp=sharing)
. There, you'll find our **V1 NFT vault contracts** listed. Find the one that applies to your funds. Ask us for assistance if you do not know which one it is.
circle-info
For your withdrawal to work, you **must** have your NFT in the wallet that you deposited with.
###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-2-query-the-shares-1)
2) Query the shares
You'll need to get the amount of LP tokens (shares) of the vault you want to withdraw from. This number is 10^18 \* your LP token value. Confusing! Let's do a contract query and get the right number.
Under "Read Contract" go to Section "3. balanceof".

In the first box, "account (address)", type in the wallet address that holds your LP tokens or the address you deposited funds from.
**Press "Query".**
This action will give you "shares" or the amount of LP tokens in the correct format.
**Copy down the number in the red box.**

###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-3-connect-your-wallet-1)
3) Connect your wallet
On "Write Contract", connect the wallet you used to deposit your assets into a vault

###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-4-write-the-transaction-1)
4) Write the transaction
Under "Write Contract" go to Section "17. withdraw"

In the first box "shares (uint256)", type in the **shares** number you queried in step two. This is the number of your LP tokens \* 10^18.
In the second box "to (address)", type in your **deposit address.**
In the third box "from (address)", type in your **deposit address**
circle-info
Boxes two and three are the same address
**Press "Write".**

###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-5-verify-the-transaction-1)
5) Verify the transaction
After completing the transaction, click "View your transaction" to verify everything went through. This action will **dissolve your LP tokens and withdraw your assets** from the vault.
You're all done!
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#withdraw-staked-gamma)
Withdraw staked GAMMA
-----------------------------------------------------------------------------------------------------------------------------------------
###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-1-choose-the-staking-contract)
1) Choose the staking contract
Navigate to the [**GAMMA staking contract**arrow-up-right](https://etherscan.io/address/0x26805021988f1a45dc708b5fb75fc75f21747d8c#code)
.
[https://etherscan.io/address/0x26805021988f1a45dc708b5fb75fc75f21747d8c#codeetherscan.iochevron-right](https://etherscan.io/address/0x26805021988f1a45dc708b5fb75fc75f21747d8c#code)
###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-2-query-the-share)
2) Query the share
You'll need to get the amount of xGAMMA in the staking contract that you want to withdraw. This number is 10^18 \* your xGAMMA. Confusing! Let's do a contract query and get the right number.
Under "Read Contract" go to Section "2. balanceOf".

In the first box, "account (address)", type in the wallet address that holds your xGAMMA or the address you deposited funds from.
**Press "Query".**
This action will give you "share" or the amount of xGAMMA in the correct format. In this example, about 27.59 xGAMMA is in the wallet.
**Copy down the number in the red box.**

###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-3-connect-your-wallet-2)
3) Connect your wallet
On "Write Contract", connect the wallet you used to deposit your GAMMA.

###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-4-write-the-transaction-2)
4) Write the transaction
Under "Write Contract" go to Section "5. leave"

In the first box "\_share (uint256)", type in the **share** number you queried in step two. This is the number of your xGAMMA tokens \* 10^18.
**Press "Write".**

###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-5-verify-the-transaction-2)
5) Verify the transaction
After completing the transaction, click "View your transaction" to verify everything went through. This action will **unstake your GAMMA** from the staking contract.
You're all done!
[PreviousUsing Block Explorerschevron-left](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/research)
[NextRevoke Permissionschevron-right](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/security)
Last updated 2 years ago
Was this helpful?
* [Introduction](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#introduction)
* [Withdraw from Incentives](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#withdraw-from-incentives)
* [1) Choose an incentive contract](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-1-choose-an-incentive-contract)
* [2) Query the PID](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-2-query-the-pid)
* [3) Query the amount](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-3-query-the-amount)
* [4) Connect your wallet](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-4-connect-your-wallet)
* [5) Write the transaction](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-5-write-the-transaction)
* [6) Verify the transaction](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-6-verify-the-transaction)
* [Withdraw from Vaults](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#withdraw-from-vaults)
* [1) Choose a vault](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-1-choose-a-vault)
* [2) Query the shares](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-2-query-the-shares)
* [3) Connect your wallet](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-3-connect-your-wallet)
* [4) Write the transaction](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-4-write-the-transaction)
* [5) Verify the transaction](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-5-verify-the-transaction)
* [Withdraw from V1 NFT Vaults](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#withdraw-from-v1-nft-vaults)
* [1) Choose a vault](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-1-choose-a-vault-1)
* [2) Query the shares](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-2-query-the-shares-1)
* [3) Connect your wallet](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-3-connect-your-wallet-1)
* [4) Write the transaction](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-4-write-the-transaction-1)
* [5) Verify the transaction](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-5-verify-the-transaction-1)
* [Withdraw staked GAMMA](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#withdraw-staked-gamma)
* [1) Choose the staking contract](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-1-choose-the-staking-contract)
* [2) Query the share](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-2-query-the-share)
* [3) Connect your wallet](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-3-connect-your-wallet-2)
* [4) Write the transaction](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-4-write-the-transaction-2)
* [5) Verify the transaction](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help/manually-withdraw#id-5-verify-the-transaction-2)
Was this helpful?
sun-brightdesktopmoon
sun-brightdesktopmoon
---
# Operations | Gamma
chevron-rightWhere does community interaction happen? [hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/operations#where-does-community-interaction-happen)
Gamma primarily uses [**Discord**arrow-up-right](https://discord.com/invite/gammastrategies)
for its community and support. Announcements are made on Twitter, Discord, and our Telegram announcement channel. In-depth discussions are published on Medium and Twitter threads.
chevron-rightHow can I contact the Gamma team? [hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/operations#how-can-i-contact-the-gamma-team)
The best way to reach out is by joining Discord or using the website contact sheet.
chevron-rightI want to join the Gamma team. Where do I apply?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/operations#i-want-to-join-the-gamma-team.-where-do-i-apply)
Please contact Gamma through Discord or their website.
[PreviousIncentiveschevron-left](https://docs.gamma.xyz/gamma/lp-vaults/faq/incentives)
[NextSecuritychevron-right](https://docs.gamma.xyz/gamma/lp-vaults/faq/security)
Last updated 9 months ago
Was this helpful?
Was this helpful?
sun-brightdesktopmoon
sun-brightdesktopmoon
---
# Contact / Links | Gamma
[hashtag](https://docs.gamma.xyz/gamma/learn/listings#socials)
Socials
---------------------------------------------------------------------------
[Discordarrow-up-right](https://discord.com/invite/gammastrategies)
[Telegram (announcements only)](https://docs.gamma.xyz/gamma/learn/listings#socials)
[Twitter / Xarrow-up-right](https://x.com/GammaStrategies)
[Mediumarrow-up-right](https://medium.com/gamma-strategies?utm_source=gitbook&utm_medium=iframely)
[hashtag](https://docs.gamma.xyz/gamma/learn/listings#information)
Information
-----------------------------------------------------------------------------------
[CoinGeckoarrow-up-right](https://www.coingecko.com/)
[CoinMarketCaparrow-up-right](https://coinmarketcap.com/)
[DefiLlamaarrow-up-right](https://defillama.com/)
[PreviousTokenomicschevron-left](https://docs.gamma.xyz/gamma/learn/tokenomics)
[NextBrand Assetschevron-right](https://docs.gamma.xyz/gamma/learn/assets)
Last updated 1 year ago
Was this helpful?
* [Socials](https://docs.gamma.xyz/gamma/learn/listings#socials)
* [Information](https://docs.gamma.xyz/gamma/learn/listings#information)
Was this helpful?
sun-brightdesktopmoon
sun-brightdesktopmoon
---
# Introduction | Gamma
Gamma Perp Vaults are perpetual trading vaults built on Hyperliquid with strategies based on financial signals, momentum trading, and sentiment analysis.
[hashtag](https://docs.gamma.xyz/gamma/perp-vaults/introduction#key-features)
Key Features
-----------------------------------------------------------------------------------------------
[hashtag](https://docs.gamma.xyz/gamma/perp-vaults/introduction#strategies)
Strategies
-------------------------------------------------------------------------------------------
* Hedge - A market-neutral strategy that uses a continuous score to take long and short positions.
* Switch - A directional strategy that fully switches long or short based on a binary signal.
* Shift - A directional strategy that shifts exposure based on a continuous score.
###
[hashtag](https://docs.gamma.xyz/gamma/perp-vaults/introduction#types)
Types
* Balanced - These vaults have an even number of long/short positions to mitigate directional risk
* Directional - Take either long/short directional positions based on market conditions and financial indicators
###
[hashtag](https://docs.gamma.xyz/gamma/perp-vaults/introduction#strategy-management)
Strategy Management
* Strategies are live 24/7, and rebalances of vault portfolio happen intermittently
* Hyperliquid vaults provide all backend data and execution
[PreviousGlossarychevron-left](https://docs.gamma.xyz/gamma/lp-vaults/glossary)
[NextStrategieschevron-right](https://docs.gamma.xyz/gamma/perp-vaults/strategies)
Last updated 9 months ago
Was this helpful?
* [Key Features](https://docs.gamma.xyz/gamma/perp-vaults/introduction#key-features)
* [Strategies](https://docs.gamma.xyz/gamma/perp-vaults/introduction#strategies)
* [Types](https://docs.gamma.xyz/gamma/perp-vaults/introduction#types)
* [Strategy Management](https://docs.gamma.xyz/gamma/perp-vaults/introduction#strategy-management)
Was this helpful?
sun-brightdesktopmoon
sun-brightdesktopmoon
---
# Security | Gamma
chevron-rightHas Gamma been audited?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/security#has-gamma-been-audited)
Yes, Gamma has been audited several times. Please visit our [Audits](https://docs.gamma.xyz/gamma/learn/audits)
page to learn more and read our audits. Consensys Diligence and Arbitrary Execution conducted very thorough audits of our protocol.
chevron-rightDoes Gamma have a bug bounty?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/security#does-gamma-have-a-bug-bounty)
Yes, Gamma has a bug bounty with [**Immunefi**arrow-up-right](https://immunefi.com/bounty/gamma/)
for up to $50,000. Gamma is happy to discuss minor bugs and fixes case-by-case basis. Don't hesitate to **contact us** if you want to discuss a bug.
chevron-rightWhy do you require token approvals on every deposit?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/security#why-do-you-require-token-approvals-on-every-deposit)
Gamma requires token approvals on every deposit for security purposes. Gamma feels the cost is minor compared to the security gains for additional approvals. Particularly on layer-2 networks.
chevron-rightWhy are single-sided deposits not active?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/security#why-are-single-sided-deposits-not-active)
Single-sided deposits have a reputation for being unsafe. They're prone to oracle manipulation. They require the protocol to swap some of the deposited tokens to deposit. This increases the costs associated with depositing. In concentrated liquidity, the pair ratio frequently changes, complicating single-sided deposits even more.
Gamma has some ideas about making single-sided deposits work. We left the option up on our user interface for when those solutions are available. They will be announced when they are.
chevron-rightHow do you test your products before release?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/security#how-do-you-test-your-products-before-release)
Gamma goes through extensive testing procedures before and after updates are sent to production. Several individuals worldwide, with different skill levels, ISPs, wallets, browsers, hardware, and funds will evaluate changes before and after release. Everyone on the team is a "tester" and can report results on our testing workspace.
chevron-rightHow does Gamma avoid oracle exploits?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/security#how-does-gamma-avoid-oracle-exploits)
Gamma's proxy contract uses time-weighted average price (TWAP) to ensure that inflated assets (typically via flash loan) are not deposited into our vaults. We consider it a major safety concern not to have the TWAP for our pools.
chevron-rightIs Gamma going to do more audits?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/security#is-gamma-going-to-do-more-audits)
Gamma has plans to continue auditing its code throughout the life of the project.
chevron-rightHow do I avoid phishing attacks while using Gamma?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/security#how-do-i-avoid-phishing-attacks-while-using-gamma)
Make sure you are always connecting to the proper URLs. We encourage you to click official links from our trusted pages. See our [Troubleshooting / Help](https://docs.gamma.xyz/gamma/lp-vaults/troubleshooting-help)
page for guides on how to increase your security.
chevron-rightDoes Gamma control my funds when I'm providing liquidity?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/security#does-gamma-control-my-funds-when-im-providing-liquidity)
Gamma is non-custodial. We do not control user funds. Gamma's vaults are designed to function in a decentralized manner, with no ability of team members to tamper with or use funds. In a testament to this, we have several legacy versions of our software still open to the public for access.
chevron-rightI received a DM from a team member. Is this legitimate?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/security#i-received-a-dm-from-a-team-member.-is-this-legitimate)
No. The Gamma team will never DM you first. Consider all DMs a possible scam.
chevron-rightWhat has Gamma done differently than its predecessor, Visor Finance, concerning security?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/security#what-has-gamma-done-differently-than-its-predecessor-visor-finance-concerning-security)
After Visor merged with Gamma, **a lot** of operational changes were made.
1) Security audits with reputable firms were done immediately. These audits were intrusive, expensive, and time-consuming. They were also well worth it, and more will come.
2) Testing procedures were created. Extensive testing is now done on every update that pushes to production. Absolutely no updates are done without extensive testing.
3) Additional personnel were brought on, and some staff members were let go. Gamma brought in developers who took security very seriously.
4) The decision-making structure was changed. Clearer roles and responsibilities were given to individuals. The project's leadership was shaken up, and new decision-makers are in charge of Gamma.
[PreviousOperationschevron-left](https://docs.gamma.xyz/gamma/lp-vaults/faq/operations)
[NextGlossarychevron-right](https://docs.gamma.xyz/gamma/lp-vaults/glossary)
Last updated 9 months ago
Was this helpful?
Was this helpful?
sun-brightdesktopmoon
sun-brightdesktopmoon
---
# Strategies | Gamma
[hashtag](https://docs.gamma.xyz/gamma/perp-vaults/strategies#sentiment-edge)
Sentiment Edge
-------------------------------------------------------------------------------------------------
[https://app.gamma.xyz/perps/vault/hl/hyperliquid/0xb7e7d0fdeff5473ed6ef8d3a762d096a040dbb18app.gamma.xyzchevron-right](https://app.gamma.xyz/perps/vault/hl/hyperliquid/0xb7e7d0fdeff5473ed6ef8d3a762d096a040dbb18)
1. **Description** - A trading strategy that uses sentiment data to identify tokens to long and short, and balances positions to maintain market neutrality.
2. **Benefits** -
1. Market-neutral: Balances long and short positions to cancel directional risk.
2. Sentiment-driven: Capitalizes on market psychology and crowd behavior.
3. Exotic: Uses alternative data beyond traditional candlesticks.
3. **Risks**
1. Data: Sentiment data may not always correlate with price movements.
2. Timing: Sentiment shift may precede price action by a varying amount of time.
3. Funding: Funding rate causes a loss if more paid than received.
[hashtag](https://docs.gamma.xyz/gamma/perp-vaults/strategies#momentum-edge)
Momentum Edge
-----------------------------------------------------------------------------------------------
[https://app.gamma.xyz/perps/vault/hl/hyperliquid/0xc1703054b55bfa1ac6dbaf25cb1c783ca133181fapp.gamma.xyzchevron-right](https://app.gamma.xyz/perps/vault/hl/hyperliquid/0xc1703054b55bfa1ac6dbaf25cb1c783ca133181f)
1. **Description** - A trading strategy that uses price momentum data to identify tokens to long and short, and balances positions to maintain market neutrality.
2. **Benefits** -
1. Market-neutral: Balances long and short positions to cancel directional risk.
2. Momentum-driven: Capitalizes on trend strength.
3. **Risks**
1. Data: Momentum data may not always correlate with future price action.
2. Funding: Funding rate causes a loss if more paid than received.
[hashtag](https://docs.gamma.xyz/gamma/perp-vaults/strategies#switch)
Switch
---------------------------------------------------------------------------------
[https://app.gamma.xyz/perps/vault/hl/hyperliquid/0x45b3c4f1db017a087a3dd26041e3e1e455f1820fapp.gamma.xyzchevron-right](https://app.gamma.xyz/perps/vault/hl/hyperliquid/0x45b3c4f1db017a087a3dd26041e3e1e455f1820f)
[https://app.gamma.xyz/perps/vault/hl/hyperliquid/0xac58775224f59033de47d7f3afbe14f95d0f69d6app.gamma.xyzchevron-right](https://app.gamma.xyz/perps/vault/hl/hyperliquid/0xac58775224f59033de47d7f3afbe14f95d0f69d6)
[https://app.gamma.xyz/perps/vault/hl/hyperliquid/0xfc685f96ef2efc6c35b56cc5723e93a5b88fa88fapp.gamma.xyzchevron-right](https://app.gamma.xyz/perps/vault/hl/hyperliquid/0xfc685f96ef2efc6c35b56cc5723e93a5b88fa88f)
[https://app.gamma.xyz/perps/vault/hl/hyperliquid/0x726c8c0ad1cfef5eac01d9c1fc9ae76c3ee2a59dapp.gamma.xyzchevron-right](https://app.gamma.xyz/perps/vault/hl/hyperliquid/0x726c8c0ad1cfef5eac01d9c1fc9ae76c3ee2a59d)
1. **Description** - A directional strategy that fully switches long or short based on a binary signal.
2. **Benefits**
1. Adaptative: The strategy can profit from both upward and downward trends.
2. Algorithmic: The strategy is executed automatically to avoid human error.
3. **Risks**
1. Signal: May be false or delayed, causing loss.
2. Liquidity: Poor liquidity on the order book increases slippage loss
3. Funding: Funding rate causes a loss if more paid than received.
4. Leverage: Amplifies losses.
[hashtag](https://docs.gamma.xyz/gamma/perp-vaults/strategies#shift)
Shift
-------------------------------------------------------------------------------
[https://app.gamma.xyz/perps/vault/hl/hyperliquid/0xfef90c90b17d0e11a44030464b42af629987b086app.gamma.xyzchevron-right](https://app.gamma.xyz/perps/vault/hl/hyperliquid/0xfef90c90b17d0e11a44030464b42af629987b086)
1. **Description** - A directional strategy that shifts exposure based on a continuous score.
2. **Benefits**
1. Adaptative: Designed to profit from both upward and downward trends.
2. Algorithmic: Executed automatically to avoid human error.
3. **Risks**
1. Score: May be wrong or delayed, causing loss.
2. Liquidity: Poor liquidity on the order book increases slippage loss.
3. Funding: Funding rate causes a loss if more paid than received.
4. Leverage: Amplifies losses.
[PreviousIntroductionchevron-left](https://docs.gamma.xyz/gamma/perp-vaults/introduction)
[NextGAMMA Tokenchevron-right](https://docs.gamma.xyz/gamma/learn/staking)
Last updated 9 months ago
Was this helpful?
* [Sentiment Edge](https://docs.gamma.xyz/gamma/perp-vaults/strategies#sentiment-edge)
* [Momentum Edge](https://docs.gamma.xyz/gamma/perp-vaults/strategies#momentum-edge)
* [Switch](https://docs.gamma.xyz/gamma/perp-vaults/strategies#switch)
* [Shift](https://docs.gamma.xyz/gamma/perp-vaults/strategies#shift)
Was this helpful?
sun-brightdesktopmoon
sun-brightdesktopmoon
---
# Tokenomics | Gamma
[hashtag](https://docs.gamma.xyz/gamma/learn/tokenomics#information)
Information
-------------------------------------------------------------------------------------
**Token Symbol**
GAMMA
**Token Type**
ERC-20
**Contract Address**
[0x6bea7cfef803d1e3d5f7c0103f7ded065644e197arrow-up-right](https://etherscan.io/token/0x6bea7cfef803d1e3d5f7c0103f7ded065644e197#code)
**Network**
Ethereum
**Circulating Supply**
65,100,661
**Total Supply**
100,000,000
**DEX Availability**
Uniswap V3
**CEX Availability**
None
Token Symbol
xGAMMA
**Token Type**
ERC-20
Contract Address
[0x26805021988f1a45dc708b5fb75fc75f21747d8carrow-up-right](https://etherscan.io/token/0x26805021988f1a45dc708b5fb75fc75f21747d8c#code)
Network
Ethereum
**Circulating Supply**
36,233,704
Total Supply
36,233,704
**DEX Availability**
None
CEX Availability
None
[hashtag](https://docs.gamma.xyz/gamma/learn/tokenomics#gamma-tokenomics)
GAMMA Tokenomics
-----------------------------------------------------------------------------------------------
###
[hashtag](https://docs.gamma.xyz/gamma/learn/tokenomics#snapshot)
Snapshot
**Snapshot Date: December 18, 2023 @ 23:00 UTC**
circle-exclamation
This data is a **snapshot**. It only displays data accurate as of the snapshot date. Wallet balances are subject to change based on staking, team decisions, vesting contracts, liquidity changes, and more. For the most up-to-date token information, please consult Etherscan.
###
[hashtag](https://docs.gamma.xyz/gamma/learn/tokenomics#supply)
Supply
Circulation Category
Total GAMMA
% of Total Supply
Circulating Supply
65,100,660.54
65.10%
Non-circulating Supply
34,899,339.46
34.90%

###
[hashtag](https://docs.gamma.xyz/gamma/learn/tokenomics#distribution)
Distribution

Token Distribution Category
Total GAMMA
% of Total Supply
Uniswap Liquidity
2,982,892.96
2.98%
Unstaked Circulating
22,159,791.10
22.16%
xGamma Staking
39,957,976.47
39.96%
Vesting
15,840,000.00
15.84%
Team Treasury
19,059,339.46
19.06%
###
[hashtag](https://docs.gamma.xyz/gamma/learn/tokenomics#distribution-definitions)
Distribution Definitions
####
[hashtag](https://docs.gamma.xyz/gamma/learn/tokenomics#uniswap-liquidity)
Uniswap Liquidity
GAMMA in this category is the Uniswap V3 and V2 liquidity pools. Currently placed and managed by the team and native vault.
####
[hashtag](https://docs.gamma.xyz/gamma/learn/tokenomics#unstaked-circulating)
Unstaked Circulating
GAMMA in this category is uncategorized and circulating. These include GAMMA held in private wallets, "dust", centralized exchanges, and other accounts.
####
[hashtag](https://docs.gamma.xyz/gamma/learn/tokenomics#xgamma-staking)
xGAMMA Staking
GAMMA in this category has been deposited into the main staking contract to collect rewards.
####
[hashtag](https://docs.gamma.xyz/gamma/learn/tokenomics#vested-funds)
Vested Funds
GAMMA in this category has been locked under vesting contracts. These contracts are locked with a beginning, cliff (some), and end dates. These funds include team funds, venture capital investors, partnerships, and other arrangements made by the Gamma team. [**See the vesting schedule below.**](https://docs.gamma.xyz/gamma/learn/tokenomics#undefined)
####
[hashtag](https://docs.gamma.xyz/gamma/learn/tokenomics#team-treasury)
Team Treasury
GAMMA is this category is locked on team-controlled multsigs and is used for various expenses like development, bounties, liquidity, partnerships, subsidies, and more.
[hashtag](https://docs.gamma.xyz/gamma/learn/tokenomics#purpose-utility)
Purpose / Utility
-----------------------------------------------------------------------------------------------
All Gamma vaults (Gamma Automated and Gamma Enterprise) create fees for liquidity providers. Most of those fees are distributed to the LPs, and **a variable portion is distributed to GAMMA stakers**. Therefore, GAMMA stakers are exposed to all the vaults.
The GAMMA token will evolve with the protocol over time. Other uses could arise, such as governance (DAO) functionality, other liquidity mining programs, leverage, and much more.
[hashtag](https://docs.gamma.xyz/gamma/learn/tokenomics#vesting-schedule)
Vesting Schedule
-----------------------------------------------------------------------------------------------
The original 2021-2023 vesting round is complete. Per Coingecko rules, any vesting tokens remaining in vesting contracts are considered "vesting" and non-circulating. Approximately 9-10M GAMMA tokens remain in vesting contracts from this cycle.
A new, smaller vesting round for the current operational team was established in 2023. This consists of approximately 6-7M GAMMA vested for four years (to 2027).
[hashtag](https://docs.gamma.xyz/gamma/learn/tokenomics#legacy-tokenomics-visr)
Legacy Tokenomics (VISR)
-------------------------------------------------------------------------------------------------------------

Here you will find the VISR distribution on launch. The initial distribution occurred in March 2021. Not many things have changed since the launch. A fundraising round was conducted.
[https://medium.com/visorfinance/announcing-the-token-distribution-and-launch-of-visor-finance-22a84f5556e1medium.comchevron-right](https://medium.com/visorfinance/announcing-the-token-distribution-and-launch-of-visor-finance-22a84f5556e1)
[PreviousAuditschevron-left](https://docs.gamma.xyz/gamma/learn/audits)
[NextContact / Linkschevron-right](https://docs.gamma.xyz/gamma/learn/listings)
Last updated 1 year ago
Was this helpful?
* [Information](https://docs.gamma.xyz/gamma/learn/tokenomics#information)
* [GAMMA Tokenomics](https://docs.gamma.xyz/gamma/learn/tokenomics#gamma-tokenomics)
* [Snapshot](https://docs.gamma.xyz/gamma/learn/tokenomics#snapshot)
* [Supply](https://docs.gamma.xyz/gamma/learn/tokenomics#supply)
* [Distribution](https://docs.gamma.xyz/gamma/learn/tokenomics#distribution)
* [Distribution Definitions](https://docs.gamma.xyz/gamma/learn/tokenomics#distribution-definitions)
* [Purpose / Utility](https://docs.gamma.xyz/gamma/learn/tokenomics#purpose-utility)
* [Vesting Schedule](https://docs.gamma.xyz/gamma/learn/tokenomics#vesting-schedule)
* [Legacy Tokenomics (VISR)](https://docs.gamma.xyz/gamma/learn/tokenomics#legacy-tokenomics-visr)
Was this helpful?
sun-brightdesktopmoon
sun-brightdesktopmoon
---
# Incentives | Gamma
chevron-rightWhat are incentive programs?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/incentives#what-are-incentive-programs)
Incentive programs are programs that provide the user with a reward (usually a token) for providing liquidity to a vault.
chevron-rightWhy does Gamma use incentive programs?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/incentives#why-does-gamma-use-incentive-programs)
Incentive programs are popular with our partners. They often seek to provide incentives for liquidity providers to provide liquidity to their protocols. Through Gamma's vaults, users can provide liquidity on various exchanges and earn extra incentives.
chevron-rightAre incentive programs yield farming?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/incentives#are-incentive-programs-yield-farming)
Yes, they are classified as a type of yield farming.
chevron-rightWhat kinds of rewards are distributed in incentive programs?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/incentives#what-kinds-of-rewards-are-distributed-in-incentive-programs)
The rewards depend on the incentive program itself. Some incentive programs provide their native protocol token, while others provide more universal rewards like ETH or stablecoins.
chevron-rightWhat is the difference between an internal and external incentive program?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/incentives#what-is-the-difference-between-an-internal-and-external-incentive-program)
An internal incentive program uses Gamma's user interface to collect rewards. Users can create LP positions, stake their LP tokens, redeem, and collect rewards on one site.

An external incentive program uses a third-party interface to collect rewards. Users create LP positions on Gamma's user interface but receive rewards by staking those LP tokens elsewhere or by the rewarder automatically recognizing their ownership of LP tokens.

Some incentive programs can operate internally and externally at the same time.
chevron-rightHow can I tell how long incentive programs will last?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/incentives#how-can-i-tell-how-long-incentive-programs-will-last)
Gamma and Gamma's partners provide the parameters of incentive programs. Usually, an indicator on the user interface will show the remaining time.

chevron-rightCan you help me step-by-step participate in an incentive program?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/incentives#can-you-help-me-step-by-step-participate-in-an-incentive-program)
Yes. We publish guides for participating in incentive programs in
chevron-rightDo I earn fees while participating in an incentive program?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/incentives#do-i-earn-fees-while-participating-in-an-incentive-program)
Yes. If you created LP tokens by depositing them into Gamma's vaults, you'll earn fees for that liquidity position and the incentives. Once the incentive program is over, you'll continue to earn fees as long as the vault is creating them.
chevron-rightWill I still receive incentives if my the vault goes of range?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/incentives#will-i-still-receive-incentives-if-my-the-vault-goes-of-range)
Yes! Our rewards contract is based on the number of LP Tokens a user has. It is agnostic to whatever range is indicated because everyone within the vault is providing in the same range.
chevron-rightDoes Gamma take a portion of the incentives for themselves?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/incentives#does-gamma-take-a-portion-of-the-incentives-for-themselves)
No. Gamma does not take any incentives. Gamma only takes a percentage of the fees generated from the LP position.
chevron-rightDo I earn Staked ETH rewards while participating in an incentive program?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/incentives#do-i-earn-staked-eth-rewards-while-participating-in-an-incentive-program)
Yes, but this number is not currently integrated into our fee or reward statistics.

chevron-rightAm I exposed to impermanent loss (IL) while participating in an incentive program?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/incentives#am-i-exposed-to-impermanent-loss-il-while-participating-in-an-incentive-program)
Yes. Any deposit into any vault on Gamma can be affected by impermanent loss. Be mindful of when you choose to enter a vault and exit a vault.
chevron-rightWhy can't I see my LP tokens on the dashboard after staking them?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/incentives#why-cant-i-see-my-lp-tokens-on-the-dashboard-after-staking-them)
This is a current limitation of Gamma's rewards contract. The LP tokens are staked in a rewards contract (Masterchef). They are still in your custody, though, as only you can withdraw them. We are building a database workaround solution to this.
chevron-rightWhy can't I see my LP tokens on Debank or Zapper after staking them?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/incentives#why-cant-i-see-my-lp-tokens-on-debank-or-zapper-after-staking-them)
This is a current limitation of Gamma's rewards contract. The LP tokens are staked in a rewards contract (Masterchef). They are still in your custody, though, as only you can withdraw them. We are building a database workaround solution to this.
chevron-rightI left my LP tokens in staked and now I can't see them on the UI. Where are they?[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/faq/incentives#i-left-my-lp-tokens-in-staked-and-now-i-cant-see-them-on-the-ui.-where-are-they)
It's likely a new vault has been deployed. Search the dashboard to a link for a legacy vault, or contact the team for assistance.
[PreviousAnalyticschevron-left](https://docs.gamma.xyz/gamma/lp-vaults/faq/analytics)
[NextOperationschevron-right](https://docs.gamma.xyz/gamma/lp-vaults/faq/operations)
Last updated 9 months ago
Was this helpful?
Was this helpful?
sun-brightdesktopmoon
sun-brightdesktopmoon
---
# Governance | Gamma
[hashtag](https://docs.gamma.xyz/gamma/learn/governance#current-proposals)
Current Proposals
-------------------------------------------------------------------------------------------------
Platform / DAO
Context
ETA
Link
Status
**Optimism**
LM Grant
August 3, 2022
[Linkarrow-up-right](https://gov.optimism.io/t/ready-gf-phase-1-xtoken-terminal-gamma-strategies-and-uniswap-v3-staker/3001)
[**PASSED**arrow-up-right](https://snapshot.org/#/opcollective.eth/proposal/0xd469ba187d0232c9626a7e6179c35adfdbdf1df8874375a2e54ff0d0de3c1501)
**HOPR**
PL Management
November 18, 2022
[Linkarrow-up-right](https://forum.hoprnet.org/t/introducing-gamma-and-arrakis/4129/12)
[**PASSED**arrow-up-right](https://snapshot.org/#/vote.hopr.eth/proposal/0x0f36e7d9cb695224af76bd345417f5780545b2d3b799159a8f3719dc44bce5ee)
**Moonbeam**
LM/Dev Grant
August 30, 2023
[Linkarrow-up-right](https://forum.moonbeam.network/t/gamma-tranche-2-ecosystem-grant-proposal/1145/2)
[**PASSED**arrow-up-right](https://moonbeam.polkassembly.network/referenda/10)
**Uniswap**
LM Grant
August 30, 2023
[Linkarrow-up-right](https://gov.uniswap.org/t/rfc-gamma-strategies-distribute-at-least-1-3-of-arb-airdrop-as-liquidity-incentives/21345)
[**PASSED**](https://docs.gamma.xyz/gamma/learn/governance#current-proposals)
**Arbitrum**
LM Grant
October 11, 2023
[Linkarrow-up-right](https://forum.arbitrum.foundation/t/gamma-draft-stip-round-1/)
[**PASSED**arrow-up-right](https://snapshot.org/#/arbitrumfoundation.eth/proposal/0x93ba405db28122f4d7c1501bb06f9d606320caee1fb4e73dd1baaf05e8d02c01)
**MetisDAO**
CVP Approval
September 29, 2023
[Linkarrow-up-right](https://candidac.org/t/cvp-proposal-gamma/714)
[**PASSED**arrow-up-right](https://snapshot.org/#/metislayer2.eth/proposal/0x673e96d9eafc919120abdd42652e159dca8dcd8d67abb6e8a727f57cc7609ea1)
**Optimism**
Season 5 Grant
TBA
TBA
TBA
Polygon
Gas Grant
TBA
TBA
TBA
Manta
LM Grant
TBA
TBA
TBA
[hashtag](https://docs.gamma.xyz/gamma/learn/governance#delegations)
Delegations
-------------------------------------------------------------------------------------
circle-info
**Gamma Delegation Address:** [0x40a3c8C160C3860dAb991821f50B123A97421c83arrow-up-right](https://etherscan.io/address/0x40a3c8C160C3860dAb991821f50B123A97421c83)
**ENS:** [gammastrategies.etharrow-up-right](https://etherscan.io/address/0x40a3c8C160C3860dAb991821f50B123A97421c83)
[](https://vote.uniswapfoundation.org/delegate/gammastrategies.eth)

**Uniswap**
250,000 UNI
[](https://vote.optimism.io/delegate/gammastrategies.eth)

**Optimism**
0 OP
[hashtag](https://docs.gamma.xyz/gamma/learn/governance#governance-repository)
Governance Repository
---------------------------------------------------------------------------------------------------------
Below is a list of current governance systems Gamma routinely monitors for proposal opportunities or general information.
[**Explore the Governance Repository**arrow-up-right](https://docs.google.com/spreadsheets/d/1HpD3aKCtRIM9K6h85G0CWDacBm9o-mss3FyKC9gtdHE/edit?usp=sharing)
[hashtag](https://docs.gamma.xyz/gamma/learn/governance#gamma-governance)
Gamma Governance
-----------------------------------------------------------------------------------------------
Gamma is currently exploring governance models and options for its own protocols. Please stay tuned through our [Discordarrow-up-right](https://discord.gg/gammastrategies)
and [Twitterarrow-up-right](https://twitter.com/GammaStrategies)
for updates about governance deployment.
[PreviousBrand Assetschevron-left](https://docs.gamma.xyz/gamma/learn/assets)
Last updated 1 year ago
Was this helpful?
* [Current Proposals](https://docs.gamma.xyz/gamma/learn/governance#current-proposals)
* [Delegations](https://docs.gamma.xyz/gamma/learn/governance#delegations)
* [Governance Repository](https://docs.gamma.xyz/gamma/learn/governance#governance-repository)
* [Gamma Governance](https://docs.gamma.xyz/gamma/learn/governance#gamma-governance)
Was this helpful?
sun-brightdesktopmoon
sun-brightdesktopmoon
---
# Brand Assets | Gamma
[hashtag](https://docs.gamma.xyz/gamma/learn/assets#taglines)
Taglines
---------------------------------------------------------------------------
A protocol for active liquidity management and market-making strategies.
Gamma offers non-custodial, automated, and active concentrated liquidity management services.
[hashtag](https://docs.gamma.xyz/gamma/learn/assets#logos)
Logos
---------------------------------------------------------------------
###
[hashtag](https://docs.gamma.xyz/gamma/learn/assets#gamma-xgamma-logo)
GAMMA / xGAMMA Logo

Gamma Logo (500 x 500)

xGamma Logo (500 x 500)

Gamma Logo (250 x 250)

xGamma Logo (250 x 250)

Gamma Logo (200 x 200)

xGamma Logo (200 x 200)
###
[hashtag](https://docs.gamma.xyz/gamma/learn/assets#gamma-xgamma-svg-logo)
GAMMA / xGAMMA SVG Logo

Gamma Logo SVG

xGamma Logo SVG
###
[hashtag](https://docs.gamma.xyz/gamma/learn/assets#gamma-text-logo)
Gamma Text Logo

Gamma Text Red (510 x 80)

Gamma Text Black (510 x 80)

Gamma Text White (510 x 80)

Gamma Logo and Text Black (750 x 200)

Gamma Logo and Text White (750 x 200)
###
[hashtag](https://docs.gamma.xyz/gamma/learn/assets#gamma-text-svg)
Gamma Text SVG

Gamma Text SVG Red

Gamma Text SVG White
###
[hashtag](https://docs.gamma.xyz/gamma/learn/assets#banners)
Banners

Gamma Dark Header (1200 x 630)
[hashtag](https://docs.gamma.xyz/gamma/learn/assets#colors)
Colors
-----------------------------------------------------------------------
COLOR
HEX
RGB
CMYK
Gamma White
#ffffff
(255,255,255)
(0,0,0,0)
Gamma Grey
#3a3a3a
(58,58,58)
(0,0,0,77)
Gamma Black
#000000
(0,0,0)
(0,0,0,100)
Gamma Red
#FF0025
(255,0,37)
(0,100,85,0)

Gamma White

Gamma Grey

Gamma Black

Gamma Red
[PreviousContact / Linkschevron-left](https://docs.gamma.xyz/gamma/learn/listings)
[NextGovernancechevron-right](https://docs.gamma.xyz/gamma/learn/governance)
Last updated 1 year ago
Was this helpful?
* [Taglines](https://docs.gamma.xyz/gamma/learn/assets#taglines)
* [Logos](https://docs.gamma.xyz/gamma/learn/assets#logos)
* [GAMMA / xGAMMA Logo](https://docs.gamma.xyz/gamma/learn/assets#gamma-xgamma-logo)
* [GAMMA / xGAMMA SVG Logo](https://docs.gamma.xyz/gamma/learn/assets#gamma-xgamma-svg-logo)
* [Gamma Text Logo](https://docs.gamma.xyz/gamma/learn/assets#gamma-text-logo)
* [Gamma Text SVG](https://docs.gamma.xyz/gamma/learn/assets#gamma-text-svg)
* [Banners](https://docs.gamma.xyz/gamma/learn/assets#banners)
* [Colors](https://docs.gamma.xyz/gamma/learn/assets#colors)
Was this helpful?
sun-brightdesktopmoon
sun-brightdesktopmoon
---
# Glossary | Gamma
chevron-rightActive Management[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#active-management)
Active management uses strategies and tools, such as rebalancing, compounding, and backtesting, to determine the best course of vault management.
Gamma is an active manager.
chevron-rightAlpha (α)[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#alpha-a)
Alpha (α) is a term used in investing to describe an investment strategy's ability to beat the market or its "edge." Alpha is thus also often referred to as “excess return.” Alpha is used in finance as a measure of performance, indicating when a strategy, trader, or portfolio manager has managed to beat the market return over some period.
Providing liquidity to Gamma’s vaults is not “guaranteed” alpha. It is simply one strategy available in the cryptocurrency market and can be used as an alpha source, a hedge, or to protect against volatility.
chevron-rightAnalytics[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#analytics)
Analytics are the tools (visual representations, data, filters), that allow a user to analyze their position. Analytics are a critical tool for liquidity providers due to the complicated nature of providing liquidity.
Gamma is working with several partners to develop sophisticated analytical tools that provide users with everything they want to know about their position. This includes DeFiLlama, Zapper, Debank, TokenTerminal, and more.
chevron-rightAnnual Percentage Rate (APR)[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#annual-percentage-rate-apr)
The annual percentage rate (APR) is a way of measuring the return on investment. APR does not consider the compounding of interest within a specific year.
APR = \[(Periodic rate) x (Number of periods in a year)\]
Gamma's APRs can be interpreted as the fees collected for the amount deposited into each vault or on the protocol. Higher APRs signal higher fee production for a given period.
chevron-rightAnnual Percentage Yield (APY)[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#annual-percentage-yield-apy)
The annual percentage yield (APY) is a way of measuring the return on investment. Unlike APR, APY does take into account the compounding interest within a specific year.
APY = \[(1 + Periodic Rate)Number of periods in a year\] – 1
Gamma calculates a Staking APY, that is the fees earned by GAMMA stakers, projected annually with compounding.
chevron-rightApproval[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#approval)
An approval is a transaction, signed by the user, that authorized an application to deposit tokens into a contract.
Gamma requires approvals for all deposits into vaults and LP rewards staking.
chevron-rightArbitrum[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#arbitrum)
Arbitrum is a technology suite designed to scale Ethereum. You can use Arbitrum chains to do everything you do on Ethereum — use Web3 apps, deploy smart contracts, etc., but your transactions will be cheaper and faster. The flagship product, Arbitrum Rollup, is an Optimistic rollup protocol that inherits Ethereum-level security.
Gamma is currently operating vaults on Arbitrum.
chevron-rightAudit[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#audit)
An audit is a formal review of the code and smart contract architecture by a professional third party. The purpose of audits is to reduce the chance of catastrophic failure, theft, or other problems.
Gamma has conducted several audits of its protocol and will likely conduct more.
chevron-rightAutomated[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#automated)
Automated operations occur without the authorization of an individual, and are pre-programmed into a protocol or contract.
Gamma focuses on automated strategies that use algorithms to conduct operations.
chevron-rightAutomated Market Maker (AMM)[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#automated-market-maker-amm)
Automated market makers (AMMs) allow the trading of digital assets in a permissionless and automatic way by using liquidity pools rather than a traditional market of buyers and sellers. AMM users supply liquidity pools with crypto tokens, whose prices are determined by a constant mathematical formula. Uniswap, Quickswap, Sushiswap, and Pankcakeswap are examples of AMMs.
Gamma builds vaults on top of liquidity pools on AMMs. Supported AMMs include Uniswap V3 and QuickSwap V3.
chevron-rightBeta (β)[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#beta-v)
Beta (β) is a measure of the volatility—or systematic risk—of a security or portfolio compared to the market as a whole. Cryptocurrencies have large amounts of Beta.
One of the main challenges for Gamma’s is extracting lucrative concentrated trading fees while avoiding volatility and impermanent loss.
chevron-rightBeta Testing[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#beta-testing)
Beta testing refers to a web application or interactive feature being in a testing mode. Caution must be exercised while using a beta version of a protocol. Usually, limits are put in to prevent the user from exposing themselves to unnecessary risks.
Gamma is in a perpetual state of testing and releasing new product features. Any feature marked as beta testing will be indicated in an announcement or within the feature itself.
chevron-rightBinance (BNB) Chain[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#binance-bnb-chain)
BNB Chain is crypto exchange Binance’s layer 1 blockchain. Binance Smart Chain combines elements of proof-of-stake and proof-of-authority consensus methods known as Proof-of-Staked Authority (PoSA). BNB Chain is primarily aimed toward decentralized app developers, whether they're seeking a new platform to work on or want to migrate a project from Ethereum. Binance Chain's creators decided to shift since it does not support Ethereum-based apps. They created the Binance Smart Chain, programmable using the Ethereum Virtual Machine (EVM).
Gamma is currently waiting for the Uniswap V3 deployment to begin operating vaults on BNB Chain.
chevron-rightBlock Explorer[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#block-explorer)
Block explorers are applications for visualizing blocks, transactions, and blockchain network metrics. Reputable layer 1 and layer 2 networks have block explorers.
Gamma's docs have a variety of links to relevant block explorers to evaluate on-chain activity, contracts, and token attributes.
chevron-rightCache[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#cache)
A Web cache (or HTTP cache) is a system for optimizing the World Wide Web. It is implemented both client-side and server-side. Caching multimedia and other files can result in less overall delay when browsing the Web.
Due to frequent updates, it's important to routinely clear your cache before using Gamma's web application. It is the first step to resolving errors.
chevron-rightCapital Efficiency[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#capital-efficiency)
Capital efficiency is increasing the quality of the trading experience by reducing slippage, price impact, and accessibility of trade type by using liquidity funds properly.
Gamma's objective is to use concentrated liquidity to increase the capital efficiency of liquidity pools.
chevron-rightCelo[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#celo)
Celo is the carbon-negative, mobile-first, EVM-compatible blockchain ecosystem leading a thriving new digital economy for all.
Gamma is currently operating vaults on Celo.
chevron-rightCentralized Exchange (CEX)[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#centralized-exchange-cex)
A centralized exchange (CEX) is a business that provides you with a multitude of services, such as a crypto trading platform (buy and sell transactions), account services (account funding and withdrawal), and customer support services. Centralized exchanges have a variety of technology and features ranging from highly sophisticated to fraudulent.
Gamma does not provide services to centralized exchanges, nor is GAMMA officially listed on a centralized exchange.
chevron-rightCompound[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#compound)
Compounding is when an asset's earnings, from either capital gains or interest, are reinvested to generate additional earnings over time.
Gamma uses compounding as a tool for optimizing concentrated liquidity. Gamma's vaults offer an automatic compounding feature that doesn't require rebalancing. This feature is a "zeroBurn" event on the vault contract.
chevron-rightConcentrated Liquidity[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#concentrated-liquidity)
Concentrated liquidity is a form of liquidity designed to increase capital efficiency. Concentrated liquidity allows liquidity providers to set a relatively small range. This allows the liquidity to be applied more efficiently, resulting in higher fees for the LP. This also can expose them to higher losses as well. Applying concentrated liquidity is a challenging endeavor for trained professionals.
Gamma's primary focus is providing concentrated liquidity services to professional and non-professional LPs and protocols seeking management.
chevron-rightConsole[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#console)
The console is a web browser tool that allows the user to see the code of a web page or web application. User interface and frontend errors will often be flagged here. Consoles are activated by press F12 in the browser.
Gamma provides a guide on using your console to evaluate errors and clear problems while using the app.
chevron-rightCryptocurrency[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#cryptocurrency)
A cryptocurrency, crypto-currency, or crypto is a collection of binary data designed to work as a digital asset wherein individual coin ownership records are stored in a ledger which is a computerized database using strong cryptography to secure transaction records, to control the creation of additional coins, and to verify the transfer of coin ownership Cryptocurrency is a misnomer, as not all cryptocurrencies are intended to function as a medium of exchange (a traditional currency).
Gamma is a protocol that works with cryptocurrencies and has its own cryptocurrency: GAMMA.
chevron-rightCustodial[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#custodial)
A custodial protocol is an institution that holds customers' assets on their behalf. Custodial methods are exposed to counterparty risk, as trust in the custodian is required.
Gamma is not a custodial platform and does not control users' assets.
chevron-rightDecentralized Autonomous Organization (DAO)[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#decentralized-autonomous-organization-dao)
A decentralized autonomous organization (DAO) is an organization represented by rules encoded as a transparent computer program, controlled by the organization members, and not influenced by a central government. A DAO's financial transaction record and program rules are maintained on a blockchain. The precise legal status of this type of business organization is unclear.
Gamma currently does not operate a DAO.
chevron-rightDecentralized Application (DApp)[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#decentralized-application-dapp)
A decentralized application (DApp,dApp, Dapp, or dapp) is a computer application that runs on a decentralized computing system.DApps have been popularized by distributed ledger technologies (DLT) such as the Ethereum blockchain, where DApps are often referred to as smart contracts.
Gamma's main product is a decentralized application.
chevron-rightDecentralized Exchange (DEX)[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#decentralized-exchange-dex)
Decentralized exchanges (DEXs) are a type of exchange that allows for direct peer-to-peer transactions to take place online securely and without the need for an intermediary.
Gamma seeks to assist in the technological function of DEXs that use concentrated liquidity.
chevron-rightDecentralized Finance (DeFi)[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#decentralized-finance-defi)
Decentralized finance (DeFi) is an open and global financial system that emerged in the late 2010s. Decentralized finance seeks to rectify problems related to centralization and over-reliance on trusted third parties (middlemen) in legacy financial systems. Using blockchain technology (an immutable public ledger), DeFI seeks to reinvent many essential financial services and products. These include banking, trading, loans, credit ratings, investing, monetary policy, fiscal policy, and much more.
Gamma contributes to the DeFi ecosystem by providing a direct pathway for liquidity providers to interact and profit off the world's largest decentralized exchanges while providing a necessary function for its existence.
chevron-rightDelta (γ)[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#delta-g)
Delta (γ) is the change in the value of your position with a change in the price of the underlying asset. This position’s delta tells you how much value your position loses as the price moves.
Delta is a critical component to providing liquidity on Gamma, as changes in asset prices affect the overall value of your position.
chevron-rightDual-sided Deposit[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#dual-sided-deposit)
Dual-sided deposits are a method of depositing assets into a liquidity pool or Gamma vault. Users deposit two tokens proportionally to each other at the same time. This method is considered the safest way of depositing, as it minimizes the chance of manipulation and keeps the pool/vault balanced.
Gamma offers dual-sided deposits on all its vaults.
chevron-rightERC-20 Token[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#erc-20-token)
The ERC-20 token is a standard tradable token on the Ethereum blockchain. The token’s rules and model are standardized, so they are exchangeable on the chain. Most wallets that can hold Ethereum can also hold ERC-20 tokens.
The GAMMA and xGAMMA tokens are ERC-20 tokens. Gamma's LP tokens created by it's vaults are also ERC-20 tokens.
chevron-rightEthereum[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#ethereum)
Ethereum is a decentralized, open-source blockchain with smart contract functionality. Ether (ETH or Ξ) is the native cryptocurrency of the platform.
Gamma is built primarily on Ethereum, including its primary native token and staking protocol.
chevron-rightFees[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#fees)
Fees are collected for providing liquidity on many platforms.
Liquidity providers who use Gamma can earn fees by depositing assets into various Gamma vaults. Gamma stakers earn a portion of those fees from providing liquidity.
chevron-rightFungibility[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#fungibility)
Fungibility is the ability of a good or asset to be interchanged with other individual goods or assets of the same type. Fungible assets simplify the exchange and trade processes, as fungibility implies equal value between the assets.
Gamma's LP tokens are fungible assets.
chevron-rightGamma (δ)[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#gamma-d)
Gamma (δ) measures how your delta changes as the price of the underlying assets change. For an LP position, gamma is always negative, as any movement from the current price increases your exposure to further price changes.
Using innovative strategies, Gamm’s liquidity management seeks to eliminate or minimize gamma entirely. Gamma was named after this term.
chevron-rightGas[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#gas)
Gas refers to the cost required to perform a transaction on the blockchain. Gas fees can range from very high (Ethereum in an active market) to very low (layer 2 networks). Gas fees are a considerable sunk cost to liquidity providers and Gamma's protocol.
Gamma uses gas to power all vault activities, such as rebalances, compounds, and withdrawals. Gas costs are significantly lower on layer 2 networks.
chevron-rightGnosis Chain[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#gnosis-chain)
Gnosis Chain is one of the first Ethereum sidechains and has stayed true to its values. By allowing contributors around the globe to easily run a node, Gnosis Chain is secured by over 100k validators. Its diverse validator set and the community governance ensure Gnosis Chain remains credibly neutral at a much lower price point than mainnet.
Gamma is currently waiting for the Uniswap V3 deployment to begin operating vaults on Gnosis Chain
chevron-rightGovernance[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#governance)
Governance describes how a protocol operates and makes decisions.
The Gamma team currently has control of financial and operational matters of the protocol and does not use a public governance option
chevron-rightImpermanent Loss (IL)[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#impermanent-loss-il)
Impermanent loss (IL) happens when you provide liquidity to a liquidity pool, and the price of your deposited assets changes compared to when you deposited them. The bigger this change is, the more you are exposed to impermanent loss. In this case, the loss means less dollar value at the time of withdrawal than at the time of deposit. Pools with assets that remain in a relatively small price range will be less exposed to impermanent loss. Stablecoins or different wrapped versions of a coin, for example, will stay in a relatively contained price range. These pools will generate fewer fees, though.
Gamma is a protocol designed to provide a variety of vaults for liquidity providers that use a strategy to extract the most fees while mitigating the risk of impermanent loss.
chevron-rightIncentivized Pairs[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#incentivized-pairs)
Incentivized pairs are vaults that are operating incentive programs.
Gamma runs incentivized pairs in a variety of programs.
chevron-rightLayer 1 (L1)[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#layer-1-l1)
Layer 1 refers to base layer protocols like Ethereum and its underlying infrastructure. Layer 1 blockchains are not dependent on other networks.
Gamma builds on layer 1 networks like Ethereum and Celo.
chevron-rightLayer 2 (L2)[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#layer-2-l2)
Layer 2 is a collective term for solutions designed to help scale an application by handling transactions off the Ethereum Mainnet (layer 1) while taking advantage of the robust decentralized security model of Mainnet. Transaction speed suffers when the network is busy, making the user experience poor for certain types of DApps. As the network gets busier, gas prices increase as transaction senders aim to outbid each other. This can make using Ethereum very expensive. Layer 2 solutions required their liquidity sources.
Gamma builds on layer 2 networks like Polygon, Optimism, and Arbitrum.
chevron-rightLiquidity (crypto)[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#liquidity-crypto)
Liquidity (in this context) is the ability to trade an asset without affecting the asset’s price. On DEXs, higher liquidity usually results in lower volatility.
The fundamental purpose of Gamma is to facilitate liquidity and collect fees.
chevron-rightLiquidity Management[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#liquidity-management)
Liquidity management or liquidity provisioning describes how a liquidity provider manages their funds. It is a term closely tied to strategy. "Active" liquidity management is more hands-on and adaptable. "Passive" liquidity management is focused on providing liquidity without adjustments.
Gamma’s services include liquidity management for protocols. Gamma is focused on active strategies.
chevron-rightLiquidity Mining (LM)[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#liquidity-mining-lm)
Liquidity mining is a kind of yield farming in which users of a decentralized finance (DeFi) product earn an additional token on top of the regularly expected yield for putting assets into a liquidity pool. This is a way to incentivize and attract liquidity.
Gamma's internal and external rewards programs are liquidity mining programs.
chevron-rightLiquidity Pool (LP)[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#liquidity-pool-lp)
A liquidity pool is a collection of funds locked in a smart contract. Liquidity pools facilitate decentralized trading, lending, and more functions. Liquidity pools are the backbone of many decentralized exchanges (DEX), such as Uniswap. Liquidity pools generate fees for liquidity providers depending on how much is traded (volume). Liquidity pools are usually tied to pairs of tradable assets.
Gamma builds vaults that manage user funds in a liquidity pool.
chevron-rightLiquidity Provider (LP)[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#liquidity-provider-lp)
A liquidity provider (LP) is an individual, organization, or construct that provides liquidity to liquidity pools on trading, lending, or other platforms.
By adding funds to Gamma’s vaults, you are, in effect, a liquidity provider.
chevron-rightLP Token[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#lp-token)
Liquidity pool/provider (LP) tokens are ERC-20 fungible tokens users receive for depositing assets into a Gamma vault. LP tokens can be used for liquidity mining rewards, collateral, and other decentralized finance applications.
Each Gamma vault has a unique LP token that identifies the proportional ownership of the vault. LP tokens will not increase with fees. The token's value relative to other assets (USD, ETH) will increase.
chevron-rightMarket Maker[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#market-maker)
Market makers are entities that provide liquidity to markets and collect fees.
Gamma functions as a market maker for decentralized exchanges.
chevron-rightMasterchef[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#masterchef)
A MasterChef contract is a smart contract written in Solidity that controls a liquidity mining or rewards program. The contract can specify reward rates, timelines, and block malicious participants.
Gamma uses a modified version of Masterchef for rewards programs.
chevron-rightMoonbeam[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#moonbeam)
Moonbeam is much more than just an EVM implementation: it’s a highly specialized Layer 1 chain that mirrors Ethereum’s Web3 RPC, accounts, keys, subscriptions, logs, and more. The Moonbeam platform extends the base Ethereum feature set with additional features such as on-chain governance, staking, and cross-chain integrations.
Gamma is currently waiting for the Uniswap V3 deployment to begin operating vaults on Moonbeam
chevron-rightNetwork[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#network)
Network refers to various blockchains on a web application and is a synonym for blockchain in the application context. Changing networks allow a user to look at a variety of different blockchains on the same interface. Usually, network changes are accompanied by changes to the indicated network on a crypto wallet.
Gamma has a variety of networks that it supports. All networks are accessible from the web application.
chevron-rightNon-Custodial[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#non-custodial)
A non-custodial protocol is an institution that does not hold customers' assets on their behalf.
Gamma is a non-custodial platform and does not control users' assets.
chevron-rightNon-Fungible Token (NFT)[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#non-fungible-token-nft)
Non-fungible tokens (NFTs) are a special class of tokens that has individual and unique properties. Each NFT is unique, can only have one owner, and cannot be duplicated. NFTs can be used to represent ownership of unique items. They let us tokenize things like art, collectibles, real estate, and much more.
Uniswap V3 uses NFTs to represent liquidity positions. Gamma does not use NFTs but rather fungible LP tokens.
chevron-rightOptimism[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#optimism)
Optimism is a fast, stable, and scalable L2 blockchain built by Ethereum developers for Ethereum developers. Built as a minimal extension to existing Ethereum software, Optimism’s EVM-equivalent architecture scales your Ethereum apps without surprises. If it works on Ethereum, it works on Optimism at a fraction of the cost
Gamma is currently operating vaults on Optimism.
chevron-rightPairs[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#pairs)
Pairs refer to a pair of assets tied together in a liquidity pool. Liquidity for the GAMMA token is stored in a GAMMA-ETH pool. GAMMA is traded against ETH and vice-versa. Any other digital asset traded for GAMMA is converted into ETH first.
Gamma’s vaults are identified by the pair they are constructed from.
chevron-rightPassive Management[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#passive-management)
Passive management uses minimal strategies and tools, such as rebalancing, compounding, and backtesting, to determine the best course of vault management.
Gamma is an active manager and does not use passive strategies. Gamma does attempt to make LPing for users more passive.
chevron-rightPolygon[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#polygon)
Polygon is a decentralized Ethereum scaling platform that enables developers to build scalable user-friendly dApps with low transaction fees without ever sacrificing security.
Gamma is currently operating vaults on Polygon.
chevron-rightPool2[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#pool2)
Pool2 refers to yield farming pools that require exposure to the governance or protocol’s token being farmed, which directly bootstraps liquidity.
Gamma does not count Pool2 funds as a part of its posted TVL. Those numbers are separate.
chevron-rightQuickSwap V3[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#quickswap-v3)
QuickSwap V3 is the latest iteration of QuickSwap, a decentralized exchange protocol. QuickSwap is an AMM/DEX that primarily operates on Polygon. Version 3 (V3) utilizes concentrated liquidity.
Gamma operates vaults on Quickswap V3.
chevron-rightRange[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#range)
The range of an LP position describes which asset valuations that the user chooses to provide liquidity for. In non-concentrated liquidity, these ranges were infinite. In concentrated liquidity, the ranges are finite. Choosing a range size is one of the core concepts in concentrated liquidity management.
Gamma's strategies provide set ranges for a variety of vaults. Range choice is a key decision when determining a profitable strategy.
chevron-rightRebalance[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#rebalance)
Rebalancing is dissolving a liquidity position and creating a new one. This is usually done to optimize fees in a new range. Rebalancing "locks" impermanent loss and is generally expensive fee-wise.
Gamma uses rebalances as a tool to optimize concentrated liquidity. Rebalancing events compound fees (along with compounding events) and can be identified by a "rebalance" event on the vault contract
chevron-rightRewards[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#rewards)
Rewards are incentives for providing liquidity.
Gamma has both internal rewards, which operate on the Gamma web application, and external rewards programs, which operate on a partner's user interface.
chevron-rightSingle-sided Deposit[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#single-sided-deposit)
Single-sided deposits are a method of depositing assets into a liquidity pool or Gamma vault. Users deposit one token regardless of the pool pairing. This method is considered a less safe way of depositing, as it increases the chance of manipulation and requires extra swaps (gas fees) to conduct.
Gamma currently does not offer single-sided deposits on its vaults.
chevron-rightSmart Contract[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#smart-contract)
A smart contract is a computer program or a transaction protocol that is intended to automatically execute, control, or document legally relevant events and actions according to the terms of a contract or an agreement. The objectives of smart contracts are the reduction of need in trusted intermediaries, arbitrations, and enforcement costs, fraud losses, as well as the reduction of malicious and accidental exceptions.
Gamma uses a variety of smart contracts in its protocol.
chevron-rightSnapshot[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#snapshot)
Snapshot is an off-chain, gasless, multi-governance client. On Snapshot, you can create a proposal, and voting is free.
Gamma's team participates in snapshot votes as a delegate on various protocols.
chevron-right**Strategy** (Gamma)[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#strategy-gamma)
Strategy, in this case, refers to the algorithmic approach to balancing liquidity pools.
Gamma has several strategies for rebalancing, moving, and changing the range of funds in its vaults.
chevron-rightStaked Ethereum (stETH, rETH, cbETH)[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#staked-ethereum-steth-reth-cbeth)
Staked ether is a cryptocurrency token that aims to represent an Ethereum token that is "staked" or deposited to support blockchain operations. Staked ether (stETH) was introduced in 2020 in anticipation of Ethereum's shift to the proof-of-stake consensus mechanism. It is designed to function as a liquidity token, where you can deposit your ETH into a smart contract on the Lido blockchain and receive an equal amount of stETH that can be traded, exchanged, borrowed against, or used for any other liquidity purposes. Other staking platforms have come onto the market, such as RocketPool, Frax, and Coinbase.
Gamma provides vaults specifically for staked ether assets.
chevron-rightStaking[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#staking)
Staking is where users deposit (and sometimes lock) their assets in a contract to participate in the incentive program, governance voting system, or other DeFi application. It can mean other things to other projects, such as being a validator, enabling voting, providing liquidity, and more.
In Gamma, those who stake their GAMMA tokens are rewarded with fees from vaults. Gamma also staking to distribute rewards programs. Users stake their LP tokens in reward contracts.
chevron-rightStaking Token (xGAMMA)[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#staking-token-xgamma)
A staking token is a special token that represents the user's funds in a staking pool. Instead of staking a token and issuing awards to each wallet staking (thousands of transactions), the fixed number of staking tokens grows in value, not in quantity.. This functionality was developed to reduce transaction costs and provide users with frequent staking rewards. GAMMA uses a staking token (xGAMMA) in its staking system.
By staking GAMMA, your xGAMMA balance will not change, but each xGAMMA will grow in value as fees are awarded. When unstaking, you would wind up with a larger balance of GAMMA.
chevron-rightStarkNet[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#starknet)
StarkNet is a permissionless decentralized Validity-Rollup (often referred to as ZK-Rollup). It operates as an L2 network over Ethereum, enabling any dApp to achieve unlimited scale for its computation – without compromising Ethereum's composability and security.
Gamma is currently waiting for the Uniswap V3 deployment to begin operating vaults on StarkNet
chevron-rightTotal Value Locked (TVL)[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#total-value-locked-tvl)
Total value locked (TVL) is the total amount of funds in a platform's combined pools. TVL is a good indicator of the usage and interest in a platform. Higher TVL will attract larger investors, provide stability, and grow a platform.
Gamma has a posted TVL, the total value of all the funds in its vaults.
chevron-rightTreasury[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#treasury)
Treasury refers to an allocation of tokens or currency that a protocol uses to conduct operations, pay expenses, and deal with all financial matters. A large challenge in cryptocurrency is the security and sustainability of the treasury.
Gamma has a protected treasury that it uses for all financial matters related to the protocol.
chevron-rightToken Vesting[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#token-vesting)
Token vesting is the process and schedule of locking and releasing tokens to certain individuals. Token vesting usually targets team members, venture capital, early investors, influences, and others who receive a large allocation of the token supply in exchange for work, connections, expertise, or risk.
Gamma has a token vesting scheme for GAMMA for both its team members and the venture capital firms that invested in it. The vesting program is near completion as of 2023.
chevron-rightTransaction[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#transaction)
A transaction is a deposit, withdrawal, approval, wrapping, burning, or other signed action where a user approves an action on a blockchain. Transactions can fail, and they must be reauthorized.
Gamma uses many transaction types, including wrapping tokens, approving deposits, depositing tokens, and withdrawing tokens.
chevron-rightUniswap V3[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#uniswap-v3)
Uniswap V3 is the latest iteration of Uniswap, a decentralized exchange protocol. Uniswap is the largest AMM/DEX in the world by use. Version 3 (V3) utilizes concentrated liquidity, which created the entire problem of liquidity management for individuals and protocols.
Gamma operates vaults on Uniswap V3.
chevron-rightUser Interface (UI)[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#user-interface-ui)
A user interface is the physical portal users use to interact with decentralized applications on desktop computers and mobile devices.
Gamma is constantly upgrading the UI to provide a superior experience for users and protocols.
chevron-rightVault[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#vault)
Vaults are smart contracts built to provide liquidity to liquidity pools. They are the core construct of Gamma.
Gamma uses vaults on all chains and platforms.
chevron-rightVenture Capital (VC)[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#venture-capital-vc)
Venture capital (VC) is a form of private equity financing that is provided by venture capital firms or funds to startups, early-stage, and emerging companies that have been deemed to have high growth potential or which have demonstrated high growth (in terms of a number of employees, annual revenue, the scale of operations, etc). Venture capital firms or funds invest in these early-stage companies in exchange for equity, or an ownership stake.
Gamma has been invested in by several large and reputable VC firms.
chevron-rightWhitepaper[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#whitepaper)
A white paper is a report or guide that informs readers concisely about a complex issue and presents the issuing body's philosophy on the matter. It is meant to help readers understand an issue, solve a problem, or make a decision.
Gamma, like many other protocols in cryptocurrency, drafted a whitepaper to explain the basic mechanisms of its protocol.
chevron-rightWrapped Tokens (WETH, WMATIC)[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#wrapped-tokens-weth-wmatic)
Wrapped tokens are a way to use crypto assets on blockchains other than the blockchain they were initially built on or to use the native asset. Wrapped tokens are backed 1:1 by their underlying asset, which is stored in a digital vault. Commonly wrapped tokens on ethereum include WBTC (another blockchain) and WETH (native asset). Likewise, on Polygon, WMATIC is a native asset found wrapped.
Gamma's vaults make extensive use of wrapped tokens on all networks.
chevron-rightYield Farming[hashtag](https://docs.gamma.xyz/gamma/lp-vaults/glossary#yield-farming)
Yield farming is a catch-all term for describing various incentive programs. Yield farmers evaluate opportunities and complete the required actions to acquire incentives. These incentives can take the form of tokens, whitelisting, yield, fees, or other rewards.
Gamma's LP reward programs and staking are classified as yield farming opportunities.
[PreviousSecuritychevron-left](https://docs.gamma.xyz/gamma/lp-vaults/faq/security)
[NextIntroductionchevron-right](https://docs.gamma.xyz/gamma/perp-vaults/introduction)
Last updated 1 year ago
Was this helpful?
Was this helpful?
sun-brightdesktopmoon
sun-brightdesktopmoon
---
# Introduction | Gamma
Gamma LP Vaults are non-custodial, automated rebalancing vaults on a variety of concentrated liquidity DEX's such as Uniswap V4, Uniswap V3, and Algebra Finance.
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults#key-features)
Key Features
--------------------------------------------------------------------------------
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults#strategies)
Strategies
----------------------------------------------------------------------------
* Uniswap V4 vaults feature Multi-Position management in a variety of liquidity distributions
* Uniswap V3 and Algebra Finance vaults feature our dual position strategy vaults that involve a base and limit position
###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults#rebalancing-logic)
Rebalancing Logic
* Rebalancing logic is conducted offchain, but executed onchain to allow for flexibility
* Rebalances do NOT involve market swaps for all strategies. Only limit positions are placed to rebalance into desired quantities
* Rebalance triggers are determined via market price and asset ratios
###
[hashtag](https://docs.gamma.xyz/gamma/lp-vaults#strategy-management)
Strategy Management
* Strategies are live 24/7, and rebalances can happen in real time. (i.e. rebalances don't occur at regular intervals. They occur once triggered at specific prices or asset allocations)
* All strategies have depeg triggers if they have an established trading price elsewhere on a centralized exchange, another DEX, or an onchain exchange rate
* Private vaults are available for clients who do not wish for their vaults to be public facing
[PreviousContractschevron-left](https://docs.gamma.xyz/gamma/limitorderhook/contracts)
[NextStrategieschevron-right](https://docs.gamma.xyz/gamma/lp-vaults/strategies)
Last updated 9 months ago
Was this helpful?
---
# Introduction | Gamma
The Gamma Limit Order Hook system is a comprehensive limit order system for Uniswap V4 pools, enabling single-tick limit orders and scale orders that execute autonomously through swap hooks.
[hashtag](https://docs.gamma.xyz/gamma/limitorderhook#key-features)
Key Features
-------------------------------------------------------------------------------------
###
[hashtag](https://docs.gamma.xyz/gamma/limitorderhook#cost-fee-distribution)
Cost / Fee Distribution
* FREE to create limit orders — No fees for order creation. Pay for only gas.
* EARN swap fee revenues generated by single-tick liquidity positions
* EQUITABLE fee revenue distribution among same-position limit orders based on order size and time in range
###
[hashtag](https://docs.gamma.xyz/gamma/limitorderhook#order-types)
Order Types
* **Limit orders**: Single-tick limit orders that are automatically executed via swap hooks
* **Scale orders**: Multiple single-tick limit orders that are placed across a price range. Up to 100 limit orders can be placed at one time at various price points
###
[hashtag](https://docs.gamma.xyz/gamma/limitorderhook#order-management)
Order Management
* **Order execution**: Orders are automatically burned from the liquidity pool and held in Uniswap's PoolManager contract once executed
* **Order claiming**: After orders are executed, users can claim their principal and fees earned from their single-tick positions
* **Order cancellation**: Orders can be cancelled at any time. Any fees earned while position was active are claimed during cancellation
* **Batch claiming/cancellation**: Claiming & cancelling multiple orders within a single transaction is available for gas efficiency
###
[hashtag](https://docs.gamma.xyz/gamma/limitorderhook#undefined)
[PreviousIntroduction to Gammachevron-left](https://docs.gamma.xyz/gamma)
[NextAdvantages over CEX Limit Orderschevron-right](https://docs.gamma.xyz/gamma/limitorderhook/advantages-over-cex-limit-orders)
Last updated 9 months ago
Was this helpful?
---
# GAMMA Token | Gamma
[hashtag](https://docs.gamma.xyz/gamma/learn#the-gamma-token)
The GAMMA Token
----------------------------------------------------------------------------------
The **GAMMA** token is a financial instrument that allows the owner to earn fees from Gamma's vaults by staking their GAMMA instead of directly providing liquidity to a vault.
Rather than providing liquidity directly into Gamma vaults and accruing fees from the selected pools, GAMMA stakers earn a percentage of the fees accrued in all Gamma-managed vaults.
[hashtag](https://docs.gamma.xyz/gamma/learn#staking-v1)
Staking V1
------------------------------------------------------------------------

BFFs4lyfe
**xGAMMA** is the staking token and backbone of value accrual for GAMMA.
Rather than pay large gas fees to distribute the accumulated fees to each individual staker, these fees are accumulated in a pool, of which stakers own a percentage share. When users stake their GAMMA, they will receive xGAMMA, representing their share of the staking pool.
This distributed GAMMA is purchased on the open market and is **NOT inflationary**.
circle-info
The GAMMA staking mechanism **does not** increase the total or circulating supply of GAMMA.
Because of the accumulated fees, xGAMMA will always be worth more than GAMMA.
**Example:** User A has 10,000 GAMMA. They deposit their GAMMA into the staking portal and receive 9,346 xGAMMA. That means the value of xGAMMA to GAMMA is 1.07 to 1.00. They stay for some time and accrue fees until the value of xGAMMA to GAMMA rises to 1.25 to 1.00. If they exit the pool now, they will have 11,685 GAMMA. That rise would be due fees.
**A user's xGAMMA quantity will not increase unless they deposit more GAMMA. The value of xGAMMA relative to GAMMA will increase over time as fees accumulate.**
circle-info
There is no official liquidity pool for xGAMMA to be traded directly at this time.
Gamma does not have a lock-up period or required staking interval. You may stake at your discretion when you'd like. Fees are paid out at random intervals, usually daily.
[hashtag](https://docs.gamma.xyz/gamma/learn#staking-v2)
Staking V2
------------------------------------------------------------------------
Gamma is currently working on a new token staking model. This model will have lockup periods and enhanced rewards. Date TBA.
[hashtag](https://docs.gamma.xyz/gamma/learn#supplmental-information)
Supplmental Information
--------------------------------------------------------------------------------------------------
####
[hashtag](https://docs.gamma.xyz/gamma/learn#add-gamma-to-metamask)
**Add GAMMA to Metamask**
[View Token | WatchTokenbit.lychevron-right](https://bit.ly/3xl9mvO)
####
[hashtag](https://docs.gamma.xyz/gamma/learn#add-xgamma-to-metamask)
**Add xGAMMA to Metamask**
[View Token | WatchTokenbit.lychevron-right](https://bit.ly/3xr1Nnp)
[Guideschevron-right](https://docs.gamma.xyz/gamma/lp-vaults/guides)
[Contractschevron-right](https://docs.gamma.xyz/gamma/learn/scans)
[Tokenomicschevron-right](https://docs.gamma.xyz/gamma/learn/tokenomics)
[PreviousStrategieschevron-left](https://docs.gamma.xyz/gamma/perp-vaults/strategies)
[NextGAMMA Token FAQchevron-right](https://docs.gamma.xyz/gamma/learn/staking/token)
Last updated 9 months ago
Was this helpful?
---
# Introduction | Gamma
Gamma Perp Vaults are perpetual trading vaults built on Hyperliquid with strategies based on financial signals, momentum trading, and sentiment analysis.
[hashtag](https://docs.gamma.xyz/gamma/perp-vaults#key-features)
Key Features
----------------------------------------------------------------------------------
[hashtag](https://docs.gamma.xyz/gamma/perp-vaults#strategies)
Strategies
------------------------------------------------------------------------------
* Hedge - A market-neutral strategy that uses a continuous score to take long and short positions.
* Switch - A directional strategy that fully switches long or short based on a binary signal.
* Shift - A directional strategy that shifts exposure based on a continuous score.
###
[hashtag](https://docs.gamma.xyz/gamma/perp-vaults#types)
Types
* Balanced - These vaults have an even number of long/short positions to mitigate directional risk
* Directional - Take either long/short directional positions based on market conditions and financial indicators
###
[hashtag](https://docs.gamma.xyz/gamma/perp-vaults#strategy-management)
Strategy Management
* Strategies are live 24/7, and rebalances of vault portfolio happen intermittently
* Hyperliquid vaults provide all backend data and execution
[PreviousGlossarychevron-left](https://docs.gamma.xyz/gamma/lp-vaults/glossary)
[NextStrategieschevron-right](https://docs.gamma.xyz/gamma/perp-vaults/strategies)
Last updated 9 months ago
Was this helpful?
---