Gauges are farming that take deposits in one asset (typically an LP token, a vault token, position, etc.) and reward the depositor yield in and .[1]


Emissions are usually directed to users who provide liquidity within the protocol. This usage is measured via gauge smart contracts. Each liquidity pool has an individual liquidity gauge. To measure liquidity, users deposit their LP tokens into the gauge. The emissions each gauge receives depend on the current inflation rate and the gauge weight. Each user receives a share proportional to the amount of LP tokens locked in the gauge. [2]

Gauges are used to incentivize particular strategies and behaviors that are advantageous to the protocol, such as increasing lending, deepening the liquidity of certain pairs, or growing partnerships and integrations with other projects.[1]

Types of Gauges

LP Gauge

A (LP) gauge is the most common type of gauge contract, taking an LP token as a deposit. Most gauges incentivize LP positions from , , v2, etc. Each user receives a share of newly minted tokens proportional to the amount of LP tokens locked. Additionally, rewards may be boosted by up to a factor of 2.5 if the user vote-locks tokens for Curve governance in the Voting contract.[3][4]

LP Gauge Types

Each liquidity gauge is assigned a type within the gauge controller. Grouping gauges by type allows the DAO to adjust emissions according to type, making it possible, for example, to end all emissions for a single type. Currently, active gauge types are as follows:[3]

Version Liquidity Gauge

  • LiquidityGaugeV2
    The v2 liquidity gauge added a full interface to the gauge, tokenizing deposits so they can be directly transferred between accounts without having to withdraw and redeposit. It also improves flexibility for onward staking, allowing staking to be enabled or disabled at any time and handling up to eight reward tokens at once.[3]
  • LiquidityGaugeV3
    LiquidityGaugeV3 is the current iteration of the liquidity gauge used for pools on the mainnet. It retains most of LiquidityGaugeV2’s functionality, such as tokenized deposits and flexible onward staking with up to eight reward tokens, with some modifications.[3]

Lending Gauge

A lending gauge is typically deployed to incentivize lending activity in a money market such as , Fraxlend, etc. The deposit token is aFRAX, fFRAX, cFRAX, etc. Lending gauges typically do not offer timelock boosts but offer up to 2x veFXS boost for 1 FRAX lent out per 4 veFXS.[1]

Uniswap V3 Gauge

Uniswap v3 gauges take an LP position as a deposit. These gauges are pre-configured at launch to accept LPs at a specific tick range to incentivize only the exact concentrated liquidity position that governance approved for the pair. These gauges offer a 2x veFXS boost of 4 veFXS per 1 in the LP position and an additional timelock boost of 2x-3x for 1-3 year locks.[1]

Vault Gauge

A vault gauge takes a vault strategy token as a deposit such as aor vault token. Vault gauges typically offer a 2x veFXS boost of 4 veFXS per 1 FRAX in the vault position and a timelock boost of 2-3x for 1-3 years.[1]

See something wrong? Report to us.


Commit Info

Edited By

Edited On

June 17, 2024


Average Rating

Based on over 1 ratings

How was your experience?

Give this wiki a quick rating to let us know!



Join the IQ Brainlist

Sign up for the IQ Brainlist to get early access to editing on the site!

Join Now

Subscribe to our newsletter

The IQ Ecosystem Report will keep you updated on everything IQ.

Subscribe's vision is to bring blockchain knowledge to the world and knowledge onto the blockchain. A part of Brainfund group


What's IQ?StakingBonds


About usCareersWe're hiringBrandingIQ GPTIQ Dashboard

© 2024 Powered By BrainDAO & IQ