veJVP
Last updated
Last updated
Users lock $JVP and receive veJVP. veJVP can be used to vote. Users can choose the snapshot platform and its rules for voting. veJVP does not support transfer.
When users lock $JVP, based on different lock times, the corresponding obtained weight is different, and the final obtained veJVP is also different.
veJVP calculation formula:
init_vejvp = stake_amount * weight k = init_vejvp / t_end veJVP = init_vejvp - MAX(t_now - t_start, 0) * k
Multiple locks are supported. When locked multiple times, the slope will be adjusted:
k = (vejvp + new_init_vejvp) / ((t_end - t_now) + (new_t_end - new_t_start))
veJVP will be the most at the moment of locking, and as time increases, veJVP will decrease linearly. If 100 veJVPs are obtained at the time of lock-up, the lock-up period will be two years. Then in the first year, the user will only have 50 veJVPs left. When the two-year period expires, it will be 0.