Skip to main content

Boosting CRV Rewards

This guide assumes you have already provided liquidity and are currently staking LP tokens on the DAO gauge. If you haven't done this yet, see our DEX liquidity provision guide or Llamalend supplying guide.

One of the main incentives for holding CRV is the ability to boost rewards on provided liquidity. By locking CRV for veCRV, you not only gain voting power in the DAO and revenue share, but also earn a boost of up to 2.5x on your liquidity rewards across Curve pools and lending markets.

How Rewards Are Displayed

In Curve's interface, rewards are always displayed as a range showing the difference between unboosted rewards (for regular liquidity providers) and maximum boosted rewards (for veCRV holders). This range helps you understand the potential value of holding veCRV.

Only CRV rewards are boosted by veCRV. External reward tokens (like tokens from other protocols) are distributed solely based on your liquidity share and are not affected by veCRV holdings.

Step 1: Calculate Required veCRV

The first step to getting rewards boosted is to determine how much veCRV you need. Each gauge has different requirements, meaning some pools are easier to boost than others. This depends on:

  • The amount of veCRV others have locked
  • The total value locked (TVL) in the gauge
  • Your own liquidity position

Use the boost calculator to determine your specific requirements:

Step 2: Lock CRV for veCRV

After determining how much veCRV you need, visit the CRV Locker to create your lock. For detailed instructions on locking CRV, see Locking CRV & Managing Locks.

Step 3: Check Your Boost

After creating your lock, proceed to the desired pool page and click on Your Details as shown below. Under this tab you can see your current rewards boost.

Weekly gauge weight cycle showing the voting and distribution timelineWeekly gauge weight cycle showing the voting and distribution timeline

Troubleshooting Boost Updates

  • If the new boost is visible after 'Current boost:', then no further action is required.
  • ⚠️ If the current boost hasn't updated, try claiming CRV from each of the gauges where you have liquidity. This should trigger the boost update.

Boosts are only updated when you make a withdrawal, deposit, or claim from a liquidity gauge. This is why claiming rewards can help refresh your boost display.

How the Boost Formula Works

Your boost multiplier can be between 1 and 2.5. This means if you have a 2.5x boost and deposit $10,000, your rewards are calculated as if you deposited $25,000. It depends on the following factors:

  • Your veCRV balance: More veCRV means a higher potential boost.
  • The amount of liquidity you provide: Your boost is calculated relative to your liquidity.
  • The total veCRV and liquidity in the gauge: The boost mechanism balances your veCRV power against everyone else's in the Pool or Lending market's gauge.

By boosting, you're essentially getting a larger share of the new CRV tokens distributed. This incentivizes users to lock CRV, which in turn strengthens the Curve DAO's governance and promotes long-term alignment with the protocol.

The Boost Formula

B=min(2.5,0.4+2.5×veCRVuserveCRVtotal×ValuepoolValueuser)B = \min\left(2.5, 0.4 + 2.5 \times \frac{\text{veCRV}_\text{user}}{\text{veCRV}_\text{total}} \times \frac{\text{Value}_\text{pool}}{\text{Value}_\text{user}}\right)

Formula Variables:

  • BB = Your rewards boost (capped at 2.5x maximum)
  • Valueuser\text{Value}_\text{user} = Your deposited value in USD
  • Valuepool\text{Value}_\text{pool} = Total value in the pool's reward gauge in USD
  • veCRVuser\text{veCRV}_\text{user} = Your veCRV amount (vote weight)
  • veCRVtotal\text{veCRV}_\text{total} = Total veCRV in the system (check current amount)