Score & Boost

This section covers:

  • how xULAB becomes a Score, and

  • how that Score determines your boosted effective amount new_a for rewards.


Score

Score represents your share of the total xULAB pool.

Definitions:

  • xULABi\text{xULAB}_i : xULAB balance of user ii

  • jxULABj∑_j \text{xULAB}_j : total xULAB across all users

Score formula:

Scorei=xULABijxULABj\text{Score}_i = \frac{\text{xULAB}_i}{\sum_j \text{xULAB}_j}
  • Range: 0–1 (0%–100%)

  • Interpretation: your percentage ownership of the Locker (xULAB system).

Example

  • Your xULAB: xULABi=50\text{xULAB}_i = 50

  • Total xULAB: jxULABj=5,000∑j​xULABj​=5,000

Scorei=505,000=0.01=1%\text{Score}_i = \frac{50}{5{,}000} = 0.01 = 1\%

Quick reference:

Concept
Description

xULABᵢ

Your ve-style balance from locked LP

ΣxULAB

Sum of xULAB from all users

Scoreᵢ

xULABᵢ ÷ ΣxULAB

High Scoreᵢ

Larger effect on boosts & flows


Boost Multiplier (new_a)

The Boost Multiplier uses your Score to convert your raw position a into a boosted effective amount new_a.

This new_a is used to split ULAB emissions in that market.

Per market:

  • aa : your liquidity in that market (USD)

    • e.g. your Supply amount

  • AA : total liquidity of that market (USD)

    • sum of all users’ liquidity

  • Score\text{Score} : your Score from above

Boost formula:

new_a=min(3×a,    a+(1.5×A×Score))\text{new\_a} = \min\Big( 3 \times a,\;\; a + (1.5 \times A \times \text{Score}) \Big)
  • a = your original position

  • 1.5 × A × Score = bonus amount from your share of the system and total market size

  • 3 × a = hard cap (max 3× boost)

Example

Let:

  • a=1,000a = 1{,}000

  • A=100,000A = 100{,}000

  • Score=0.01\text{Score} = 0.01 (1%)

  1. Cap term:

3×a=3×1,000=3,0003 \times a = 3 \times 1{,}000 = 3{,}000
  1. Score term:

a+(1.5×A×Score)=1,000+(1.5×100,000×0.01)=1,000+1,500=2,500a + (1.5 \times A \times \text{Score}) = 1{,}000 + (1.5 \times 100{,}000 \times 0.01) = 1{,}000 + 1{,}500 = 2{,}500
  1. Take minimum:

new_a=min(3,000,  2,500)=2,500\text{new\_a} = \min(3{,}000,\; 2{,}500) = 2{,}500

→ effective 2.5× boost on your original a.


From new_a to Rewards (Concept)

For each market:

  • Total ULAB emissions for the epoch:

Emissionsmarket\text{Emissions}_{\text{market}}
  • Sum all users’ new_a:

jnew_aj\sum_j \text{new\_a}_j
  • User ii’s reward:

Rewardi=Emissionsmarket×new_aijnew_aj\text{Reward}_i = \text{Emissions}_{\text{market}} \times \frac{\text{new\_a}_i}{\sum_j \text{new\_a}_j}

Chain of logic:

Lock ULAB LP → xULAB → Score → new_a → share of ULAB emissions

If you are not Emission Eligible (LockedLPValue < 3% × SupplyValue for that market), your effective reward is 0, regardless of Score or new_a.

Last updated