Governance Staking Pools
For SPEC holders, you can stake your SPEC to Governance Staking Pools to earn additional income and receive the right to vote on governance polls.

Pool Types

There are 2 types of Governance Staking Pools:
  • No lock pool: You can unstake at any time.
  • 30-Day locked pool: You cannot unstake for 30 days, after that you can unstake at any time.

Pool Revenue

Revenue earned from vault fees will be split equally among pools. Pool with higher locked period will also earned from pools with lower locked period.
Rn=  i=nN1rwnj=0iwjR_n =\;\sum\limits_{i=n}^{N-1}\frac{r *w_n}{\sum\limits_{j=0}^{i}w_j}
where        r=RNwhere \;\;\;\;r = \frac{R}{N}
RnR_n
= Revenue for pool n (sorted by locking period from highest locking period to no lock)
wnw_n
= SPEC amount of pool n
wjw_j
= SPEC amount from lower pools
rr
= Split revenue
RR
= Total revenue
NN
= number of pools
Example
  1. 1.
    There are 2 pools with no lock and 30-day locked period.
  2. 2.
    1M SPEC staked on no lock pool, and 0.2M SPEC staked on 30-day locked pool.
  3. 3.
    Suppose we earned 0.24M SPEC revenue.
The revenue splitting will be as follows:
r=0.24M2=0.12Mr = \frac{0.24M}{2} = 0.12M
R0R_0
: Revenue of 30-day locked pool
R0=0.12M0.2M0.2M+0.12M0.2M1.2M=0.14MR_0 = \frac{0.12M*0.2M}{0.2M} + \frac{0.12M*0.2M}{1.2M} = 0.14M
R1R_1
: Revenue of no lock pool
R1=0.12M1M1.2M=0.1MR_1 = \frac{0.12M*1M}{1.2M} = 0.1M

Pool Locking Period

Each user will have only 1 locking period per pool. If there is existing amount locked in locked pools, new locking period will be weighted average between locked amount and deposited amount.
λˉ=wiλi+wnλ0wi+wn\bar{λ} = \frac{ w_i λ_i + w_n λ_0}{w_i + w_n}
λˉ\bar{λ}
= New locking period
λiλ_i
= Remaining locking period
λ0λ_0
= Pool locking period
wiw_i
= Existing locking amount
wnw_n
= New locking amount
Example
  1. 1.
    For the first time, user deposit 100 SPEC to 30-day locked pool. The locking period will be 30 days.
  2. 2.
    After 20 days, 100 SPEC will have the remaining locking period for 10 days. If user deposit additional 25 SPEC, the locking period will become 14 days.
14  days=100  SPEC    10  days  +  25  SPEC    30  days125  SPEC14 \;days = \frac{100 \;SPEC\;*\;10 \;days\;+\;25 \;SPEC \;*\; 30\;days}{125\; SPEC}
Last modified 1mo ago