Understanding Incentives

This page gives an overview of the Maverick incentives and rewards system.

With Boosted Positions, incentives can come from several sources and are distributed according to a variety of factors.

An LP who adds liquidity to a Boosted Position can earn rewards from the following sources:

  • Trading fees

  • Raw LP incentives

  • MAV emissions

Let's look at each of these sources in turn.

Trading fees

As with any other position in Maverick AMM, an LP in a Boosted Position earns a pro rata share of the trading fees generated by their liquidity. These fees are auto-compounded into the LP's share of the Boosted Position, and do not need to be claimed. If an LP removes their liquidity from the Boosted Position, the amount redeemed will include any fees generated by that liquidity.

Raw LP incentives

In addition to trading fees, LPs in a Boosted Position may receive incentives that have been added to that Boosted Position (these added incentives are what we mean by “boosted”).

Any user can add incentives in the form of ERC-20 tokens to a Boosted Position. These incentives are split pro rata between LPs in a Boosted Position, and can be used to incentivize more users to add liquidity to a particular Boosted Position.

Incentives are added and distributed over a user-defined period. They can be added at any time (for raw incentives, Maverick does not observe a universal epoch) and are automatically disbursed to LPs over the defined time period.

When adding incentives, a user selects how much of a particular token (defined as balance) to add and chooses a distribution period between three and thirty days. Based on the period chosen, the smart contract computes a reward rate that will distribute the balance evenly throughout the period. The reward rate is denominated in seconds, meaning that a proportional amount of the balance will be distributed every second to LPs in the Boosted Position.

If another user adds more incentives to the same Boosted Position, the contract checks their contribution against the remaining balance of incentives:

  • If the new contribution is higher, this second user can define a new distribution period and the reward rate will be recalculated to distribute all incentives (both the new incentives and the remaining old incentives) according to the new distribution period.

  • If the new contribution is lower, the new incentives will be added to the existing distribution period at the same reward rate and the distribution period will be extended proportionately.

For example, imagine Alice adds 700 USDC as incentives to a Boosted Position. She chooses a distribution period of seven days, meaning that the reward rate will essentially be 100 USDC a day (distributed equally between LPs every second).

Three days pass, and 300 USDC has been distributed to LPs. The remaining balance of incentives is 400 USDC and there are four more days of the distribution period left.

Bob decides he wants to add more incentives to the same Boosted Position. If he adds less than 400 USDC, his contribution will simply be added to the existing balance and distributed according to the reward rate chosen by Alice. So if he were to add 200 USDC, the new balance would be 600 USDC, the reward rate would remain 100 USDC a day, and the distribution period would be extended by two days. There would now be six days left in the distribution period.

If instead he chooses to add more than 400 USDC, he will be able to redefine the distribution period for these incentives and Alice's remaining balance will be added to his contribution and reapportioned across the period he chooses. So if Bob adds 1000 USDC, he can change the distribution period to seven days. Alice's remaining 400 USDC will be added to his contribution, and the total balance of 1400 USDC will be distributed over the new period (essentially at a reward rate of 200 USDC a day).

An LP can claim the rewards they have accrued at any time (e.g., they can claim before a distribution period has finished or after it has finished).

For detailed instructions on how to add incentives to a Boosted Position, please see the guide elsewhere in this section.

MAV Emissions

LPs in a Boosted Position which is part of the Maverick veFlywheel may earn additional rewards in the form of MAV emissions. MAV emissions essentially work like matches to raw MAV incentives sent to a Boosted Position; i.e., when someone sends MAV as a raw incentive to a participating Boosted Position, the Maverick matching contract adds more MAV on top. To learn more about how the veFlywheel works, including the cadence of epochs, please see Understanding the veFlywheel.

So an LP in a Boosted Position which is part of the Maverick veFlywheel can ultimately earn rewards from up to three sources:

  • Trading fees paid by swappers for using the LP's liquidity

  • Raw MAV incentives sent to the Boosted Position

  • MAV emissions added as a match to the raw MAV incentives

The combination of these three reward streams offers a lot of earning opportunites for LPs, and makes Boosted Positions a powerful tool for bootstrapping liquidity.

Boosts to MAV emissions

LPs in a Boosted Position who receive matching MAV emissions among their rewards can receive a boost to those emissions through two mechanisms:

  • Holding veMAV

  • Staking MAV emissions for veMAV

Holding veMAV

If the LP has a veMAV balance associated with the wallet they used to provide liquidity to the Boosted Position, any MAV emissions received as rewards from Boosted Positions participating in the veFlywheel will be boosted. The boost to emissions scales in proportion to the wallet's veMAV balance, so an LP interested in maximizing their boost will want to have as large a veMAV balance as possible.

The boost to a veMAV holder’s emissions is calculated using a combination of their share of the total veMAV supply and their share in the Boosted Position. Basically, to receive the maximum possible boost an LP needs a percentage share of the total veMAV supply equal to their percentage share in the Boosted Position. So an LP with a 50% share of the Boosted Position would need 50% of the total veMAV supply to achieve the maximum boost.

The maximum possible boost to MAV emissions for holding veMAV is 1.33x. E.g., if an LP was entitled to 1,000 MAV emissions, and they owned 50% of the liquidity in the Boosted Position and 50% of the total veMAV supply, they would receive a boost of 333 MAV to their emissions.

The LP will still receive this boost even if they have delegated the voting power of their veMAV.

Staking MAV emissions for veMAV

When an LP claims the MAV emissions from a Boosted Position participating in the veFlywheel, the UI will offer them the option to stake the MAV into the Maverick staking contract and receive veMAV in return. LPs who choose the option to stake will receive a boost to the MAV that is being staked. This means that when the staking period ends, they will ultimately collect more MAV than if they had taken the MAV rewards without staking.

The boost an LP receives from staking is as high as 5x their MAV emissions. From the UI, the LP has four options to choose from when staking; the boost factor for each is as follows:

  • 4 years = 5x boost

  • 3 years = 4x boost

  • 2 years = 3x boost

  • 1 year = 2x boost

For more information on what staking MAV means, see veMAV & MAV Staking.

Last updated