Injective Trading Docs
Injective | Trading
Injective | Trading
  • Getting Started
  • Learn
    • Basics
      • Order Types
      • Margin Trading
        • Liquidation
        • Funding Rates
        • Performing Liquidations
      • Trading Fees and Rebates
    • Derivatives
      • Perpetuals
      • Expiry Futures
      • Election Perpetual
      • Pre-Launch Futures
      • Index Perpetual Futures
  • Rewards
    • Open Liquidity Program (OLP)
      • Introduction
      • OLP Rewards
      • Epochs
      • Eligibility
      • Program Details
        • Scoring Formula/Methodology
        • Formula Parameters
        • Reward Allocations
        • Flexible Reward Allocations
        • Eligible Markets
        • Reward Allocations (Legacy)
      • Reward Disbursements
      • Performance Tracking
      • Volatility Response Modifications (VRMs)
    • Fee Tiers
  • Resources
    • Python SDK
    • TypeScript SDK
    • Go SDK
    • Injectived CLI
    • API Documentation
    • Mainnet Status
    • Injective Explorer
    • Testnet Faucet
    • Testnet Status
Powered by GitBook
On this page
  • Market Reward Allocations
  • Static Market Reward Allocations (Preallocations)
  • Dynamic Market Reward Allocations
  • Market Allocation Cap
  • Market Maker Reward Allocations
Export as PDF
  1. Rewards
  2. Open Liquidity Program (OLP)
  3. Program Details

Reward Allocations (Legacy)

OLP Reward Allocations (through Epoch 42)

PreviousEligible MarketsNextReward Disbursements

Last updated 3 months ago

Market Reward Allocations

Rewards are allocated to in two different methods:

  1. Static allocations

  2. Static allocations with a dynamic component

Static Market Reward Allocations (Preallocations)

12.5% of INJ rewards will be preallocated to each of the BTC/USDT PERP market, ETH/USDT PERP market, and INJ/USDT PERP market. 1% will be preallocated to each remaining eligible market as a minimum allocation:

Market
Total Allocation

BTC/USDT Perp

12.5%

ETH/USDT Perp

12.5%

INJ/USDT Perp

12.5%

Other Eligible Markets

1% each + formula based allocation, with reward cap based on formula (see table below)

Static allocations may change over time as more markets are added to the eligible list

Dynamic Market Reward Allocations

The remaining rewards will be allocated to the eligible markets (excluding BTC/ETH/INJ Perps) based on the following equation:

RewardsMarketi=TAR∗PreallocationMarketi+TAR∗(1−PreallocationTotal)∗∑MM(LSMM, Marketi)0.7∗VolumeMM, Marketi∑Market∑MM(LSMM, Market)0.7∗VolumeMM, MarketRewards_{Market_i} = TAR * Preallocation_{Market_i} + TAR * (1- Preallocation_{Total}) *\newline \frac {\sum\limits_{MM} (LS_{MM,\ Market_i})^{0.7} * Volume_{MM,\ Market_i}} {\sum\limits_{Market}\sum\limits_{MM} (LS_{MM,\ Market})^{0.7}*Volume_{MM,\ Market}}RewardsMarketi​​=TAR∗PreallocationMarketi​​+TAR∗(1−PreallocationTotal​)∗Market∑​MM∑​(LSMM, Market​)0.7∗VolumeMM, Market​MM∑​(LSMM, Marketi​​)0.7∗VolumeMM, Marketi​​​

Markets Added Partway Through an Epoch

Market Allocation Cap

# Eligible Markets Excluding BTC/ETH/INJ Perps
Rewards Cap

6

20.83% of Total Available Rewards

7

17.86% of Total Available Rewards

8

15.63% of Total Available Rewards

9

13.89% of Total Available Rewards

10

12.50% of Total Available Rewards

11

11.36% of Total Available Rewards

12

10.42% of Total Available Rewards

...

...

Market Maker Reward Allocations

Rewards to individual will be allocated based on the following equation:

Rewards for addresses totaling < 1 INJ at the end of each epoch will be disregarded to reduce the overhead of the disbursement process.

wherePreallocationTotal=0.125+0.125+0.125+Other Preallocations\text{where} \quad Preallocation_{Total} = 0.125+0.125+0.125+Other\ PreallocationswherePreallocationTotal​=0.125+0.125+0.125+Other Preallocations
andTAR=Total Available Rewards\text{and} \quad TAR = Total\ Available\ RewardsandTAR=Total Available Rewards

Other PreallocationsOther\ PreallocationsOther Preallocations refers to the static market reward allocations for non-BTC, ETH, and INJ perp markets.

For more information on TARTARTAR each epoch, see the page.

For each eligible market, the product of the ’s LS0.7LS^{0.7}LS0.7 and VolumeVolumeVolume is aggregated across all MMs. Rewards are allocated to each market based on the proportional aggregate products across all applicable markets. The preallocation amount (1%) for the market is also added in.

For markets added to the eligible list midway through an epoch, the 1% preallocation will be prorated. For example, if ARB/USDT is added on the 15th day of the epoch, then the market will receive a 0.5% preallocation (there are 14 days left out of 28. If there are 17 days left, then the market will receive 1728∗0.01\frac {17}{28} * 0.012817​∗0.01).

For each market that has dynamic reward allocations, a hard cap will be applied according to the following formula, where nnn is the number of eligible markets excluding BTC, ETH, and INJ perps:

Rewardsmax=TAR ∗ 1−0.375n∗2Rewards_{max} = TAR\ *\ \frac{1 - 0.375}{n}*2Rewardsmax​=TAR ∗ n1−0.375​∗2

Any reward allocations that exceed the cap will be redistributed amongst the other eligible markets according to the .

RewardsMMi=∑Market(RewardsMarket∗TSMMi, Market∑MMTSMM, Market)Rewards_{MM_i} = \sum_{Market}\left(Rewards_{Market} * \frac {TS_{MM_i, \ Market}} {\sum_{MM} TS_{MM,\ Market}} \right)RewardsMMi​​=Market∑​(RewardsMarket​∗∑MM​TSMM, Market​TSMMi​, Market​​)

Each will receive rewards based on the ’s proportionalwithin the market, subject to governance approval.

dynamic allocation formula
eligible markets
Reward Pool
TSTSTS