Release Schedule
Last updated
Last updated
The ETH and EGLs deployed to the Balancer ETH-EGL pool entitles Supporters to the received (BPTs). These tokens are released in a FIFO schedule, over a period ranging between 70 and 364 days after the voting contract launch.
The basic idea of the release is as follows: when X% of the lockup period passes, the first X% of the EGLs matched are released, and therefore the pool tokens which correlate to these EGLs are released.
As outlined in , the EGL smart contract tracks the amount of EGLs matched (totalEglsMatched
). For each Supporter, totalEglsMatched
is recorded both before and after, providing liquidity in a range format (start,stop)
, as well as the poolTokensDue
.
At any given time, the last EGL released is 0 if 10 weeks have not passed since the launch, and otherwise computed as follows:
lockupTimePassed= currentTime-launchTime- 10*7*24*60*60
lockupPercentile= lockupTimePassed/(364-70)*24*60*60
lastEglReleased = lockupPercentile^4 * 750,000,000
Using lastEglReleased
, the number of BPTs to be released for a specific Supporter is 0 if lastEglReleased <= start
, and otherwise: poolTokensDue * (lastEglReleased - start) / (stop-start)
At any given time, a supporter may call withdrawPoolTokens()
to withdraw all their released pool tokens.
To find when your individual BPT tokens will be released:
where,
Thus, for a given supporter, BPT tokens have a gradual release schedule, while Bonus Voting EGLs are released all at once with the last BPT token release.
All the EGLs used to vote from a Genesis participant's wallet address - regardless of how they were acquired - will be locked for the entirety of the lockup.
Supporters are awarded additional EGLs (see ) based on their "place in line". These EGLs allow Supporters to participate in the gas limit vote, as well as earn .
These Bonus EGLs may be withdrawn once all the Supporter's BPTs are released, as outlined above, unless the Supporter chooses to extend their lockup further using reVote()
(see ).
We've created a to help with calculating their BPT Tokens, Bonus Voting Tokens, and release yourself. You can also use the spreadsheet to see how many EGLs you received. You can also go to or query the contract directly.