B3TR Emissions
B3TR tokens are emitted weekly to three pools based on the schedule outlined in the next section. A smart contract is required to control these emissions.
Emissions Schedule
B3TR token has ~1 billion total supply, that will be emitted weekly over a period of 634 weeks or 12 years.
N.B. We will use the term cycle instead of week when referring to the emissions schedule.
Pool | % of total supply | Initial emissions | Decay Rate |
X-Allocations | 53% | 2,000,000 | 4% every 12 cycles |
Vote2earn | 27% | Follows the X-Allocation emissions but with an additional decay rate applied | 20% of x-allocations emissions every 50 cycles |
Treasury | 20% | 25% of total allocation for X-Allocations and Vote2earn | No decay as pegged to the other emission |
Emissions Parameters
The Emissions smart contract contains parameters for the emissions scheduling.
Param | Value | Upgradeable |
X-Allocations address |
| Yes |
Vote2earn address |
| Yes |
Treasury address |
| Yes |
Total supply | 1B | No |
Emissions frequency (cycle length) | 1 week | Yes |
X-Allocations decay rate | 4% | Yes |
X-Allocations decay frequency | every 12 cycles | Yes |
Vote2earn decay rate | 20% | Yes |
Vote2earn decay frequency | every 50 cycles | Yes |
Treasury % allocation | 25% of total emissions for the cycle | Yes |
Triggering Emissions
Emissions need some sort of trigger, as it is not possible for a smart contract to invoke itself. There is a public function that can be triggered by any account. In addition to this, the foundation automatically triggers the emissions, if this operation fails, any other user can trigger it.
Last updated