LogoLogo
AddressesAuditsGitHub
  • 📥Introduction
  • 🌀Products
    • Introduction
    • Best Yield
      • Overview
      • Guides
        • Deposit funds on BY
        • Redeem funds on BY
      • FAQs
    • Yield Tranches
      • Overview
      • Adaptive Yield Split
      • Security
        • Covered risks
      • Guides
        • Deposit funds on YTs
        • Redeem funds on YTs
        • Live YTs guides
          • Lido stETH
      • FAQs
    • Fee structure
    • Get involved
      • Integrators program
      • Institutions program
  • 💻Developers
    • Introduction
    • Networks and codebase
      • Ethereum mainnet
      • Polygon
      • Kovan testnet
      • ERC-4626 standard
    • Best Yield
      • Architecture
      • Deployed contracts
        • Ethereum
        • Optimism
      • Interface
      • Methods
        • mintIdleToken
        • redeemIdleToken
        • redeemInterestBearingTokens
        • rebalance
        • tokenPrice
        • tokenPriceWithFee
        • getAPRs
        • getAvgApr
        • userAvgPrices
        • getGovTokensAmounts
        • getAllocations
        • getGovTokens
        • getAllAvailableTokens
        • getProtocolTokenToGov
      • Edge cases
      • Security management policy
      • Get integrated as yield source
      • Get user earnings
    • Yield Tranches
      • Architecture
      • Deployed contracts
        • Ethereum
        • Polygon zkEVM
        • Optimism
      • Interface
      • Methods
        • AAStaking
        • BBStaking
        • AATranche
        • BBTranche
        • depositAA
        • depositAARef
        • depositBB
        • depositBBRef
        • fee
        • getApr
        • getContractValue
        • getCurrentAARatio
        • getIncentiveTokens
        • lastNAVAA
        • lastNAVBB
        • strategy
        • strategyToken
        • token
        • trancheAPRSplitRatio
        • tranchePrice
        • virtualPrice
        • withdrawAA
        • withdrawBB
      • Integration example
      • Edge cases
      • Security management policy
      • Subgraph
    • API
    • Security
      • Hats Finance vault
      • Hypernative monitoring
      • Immunefi bug bounty
      • Integration Standard Requirements
      • Risk Framework
      • Smart contract audits
  • 🏛️Governance
    • Introduction
    • Idle DAO
      • Governance process
        • Governance forum
        • Governance dashboard
        • Snapshot IDLE
        • Snapshot stkIDLE
      • Idle Leagues
        • Communication League
        • Development League
        • Treasury League
        • Leagues contributors
      • Treasury
        • Reports
      • Governance guides
        • How to monitor off-chain voting pools
        • How to propose an IIP
        • How to create an on-chain proposal
        • How to delegate votes
        • How to vote for an IIP
      • FAQs
    • IDLE token
      • Distribution
      • Use cases
        • Lending, borrowing & collateral
        • DEXs liquidity provision
      • Buybacks
      • Delegates
      • CoinGecko
    • IDLE staking
      • Prime staking
        • Examples
      • Staking integration
      • Guides
        • How to stake your IDLE
        • How to vote in Gauges
        • How to boost your $IDLE rewards
        • How to give VEV
  • 🗂️Other
    • Brand assets
    • Guides
      • How to see IDLE in your wallet
      • Deposit funds through Idle
      • Deposit funds through smart contracts
      • Redeem funds through Idle
      • Redeem funds through smart contracts
    • FAQs
    • Glossary
    • Resources
    • Archive
      • 👇Get in touch
        • 🏛️Governance Forum
        • 🏆Idle Grants Program
        • 👾Discord
        • 🐦Twitter
      • Gauges
        • Architecture
        • Deployed contracts
        • Gauges repository
        • stkIDLE repository
      • Gauges
        • Gauges integration
        • FAQs
      • Boost
      • DEXs liquidity provison
      • Risk Adjusted (deprecated)
      • Deployed contracts
      • Idle Smart Treasury (deprecated)
      • Ethereum LP staking (deprecated)
      • Polygon LP staking (deprecated)
      • Flash Loans (deprecated)
      • QuickSwap cxETH-WETH
      • Integrate PYTs
      • Idle Grants program
      • Idle on Polygon
        • Add Polygon network to MetaMask
        • Bridge $IDLE to Polygon
        • Deposit funds on Polygon
        • Add liquidity to $IDLE pools
        • Stake IDLE LP tokens on Polygon
Powered by GitBook

Ecosystem

  • Website
  • App
  • Governance
  • Brand assets

Developers

  • Feedback
  • GitHub
  • Bug bounty
  • Audits

Community

  • Blog
  • Twitter
  • Telegram
  • Discord

Analytics

  • Stats
  • Dune
  • DeFiLlama
  • CoinGecko
On this page
  • Gauge weight voting
  • $IDLE distribution rate to Gauges
  • Voter Extractable Value (VEV)
  • Gauges ownership and permissions

Was this helpful?

  1. Other
  2. Archive

Gauges

Governance > IDLE staking > Gauges

Last updated 1 year ago

Was this helpful?

In , the DAO decided to pause the IDLE distribution to Gauges.

The gauge voting system allows stkIDLE holders to control IDLE emissions that go through gauges. In other words, by voting for a specific gauge, stkIDLE holders increase the amount of IDLE tokens sent to the related staking contract with respect to the others.

IDLE rewards distributed via Gauges are initially routed to the Senior Tranche of the .

This system strongly favours LPs who continually lock their rewards into stkIDLE to increase their pool's gauge weight. Fundamentally, this allows stkIDLE holders, who are the most long-term users of the protocol, to have complete control over the future $IDLE emission for Gauges.

The Idle liquidity gauge measures how much a user is providing liquidity to PYTs. Each PYT pool has its own liquidity gauge where users can stake their LPs tokens.

Users can also their balance in the liquidity gauge by locking their $IDLE, seeing their individual rewards enhanced.

Gauge weight voting

Gauges weights are updated weekly, every Thursday at ~12:00 AM UTC. After that moment, the IDLE distribution for Gauges is updated based on the votes and will stay constant for 1 week.

stkIDLE holders can allocate their voting power to the available gauges to balance the IDLE rewards distribution.

When a user applies a new weight vote, it gets applied at the start of the next epoch week. The weight vote for any gauge cannot be changed more often than once in 10 days. Users don't have to vote again every week except if they want to change their vote distribution.

$IDLE distribution rate to Gauges

The Idle protocol is distributing IDLE to Perpetual Yield Tranches (PYT) via the Controller contract. The overall stays at 3,300 IDLE per day (including both BY and PYT reward programs).

Currently, the Senior class of is eligible to receive gauge incentives.

Gauges distribution: 30% of the IDLE allocated to the liquidity mining program will be moved into Gauges for 6 months, resulting in a 990 $IDLE/day distribution over the next semester.

Voter Extractable Value (VEV)

Anyone who stakes/locks IDLE can allocate his stkIDLE towards one or more liquidity gauges. Thanks to this, there are even more benefits in addition to the APY that can be seen by simply locking IDLE via single staking.

stkIDLE holders can vote to direct more IDLE to their respective gauge and get an extra reward on top of the staking APY by earning yield through receiving bribes to vote to direct IDLE to a specific gauge.

Thanks to VEV, protocols interested in having more weight in their liquidity gauge (higher distribution of IDLE reward in that specific gauge) will be able to incentivize stkIDLE holders to vote for the protocol's pool.

Gauges ownership and permissions

The ownership of the Gauges contracts can be summarized as follows:

  • The LiquidityGauge contract is owned by the GaugeProxy contract. Initially was owned by the Development League multisig during the gauges guarded launch. This change will let new PYTs partners adhere to the gauges whitelisting framework and launch IIPs to add their PYTs pools to the $IDLE Gauges system.

The and contracts are owned by the Treasury League multisig.

The are owned by the Treasury League multisig letting TL distribute additional rewards on top of the IDLE emission coming from Gauges.

The contract is owned by the Timelock contract, i.e. the IDLE token holders.

🗂️
January 2023
Perpetual Yield Tranches
IDLE emission rate
PYTs
boost
GaugeProxy
GaugeController
MultiRewards contracts
Distributor