Skip to content

Commit

Permalink
feat: Update maximum bonus percentage for badges and day streaks
Browse files Browse the repository at this point in the history
Increase the maximum bonus percentage for badges and day streaks from 350% to 500% to allow for greater rewards. This change ensures that users with higher badge levels and longer day streaks are appropriately rewarded for their contributions.

Fixes #4
  • Loading branch information
xuelink committed May 10, 2024
1 parent dc76082 commit 6719b9c
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion token/distibution/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,17 +53,20 @@ This means that the user is eligible for 10.83% of the total daily token distrib

### Bonus Percentages

The badges work as multiplicand for the before calculated amount. This percentage bonus will be calculated ON TOP of the base-amount and accumulate, the more one have, therefore a maximum bonus of **350%** of the base amount is possible for now.
The badges and day streaks work as multiplicands for the before calculated amount. This percentage bonus will be calculated ON TOP of the base-amount and accumulate, the more one have, therefore a maximum bonus of **500%** of the base amount is possible for now.

| Badge | Multiplier | Bonus |
| ------------------------------------------------------------------ | ---------- | ----- |
| [Day Streak Bonus (max)](../../welcome/day-streaks.md) | x3.0 | 200% |
| [Fundamental Badge](../../welcome/badges.md#fundamental-badge) | x3.0 | 200% |
| [Sponsor Badge](../../welcome/badges.md#sponsor-badge) | x2.0 | 100% |
| [Early-Adopter Badge](../../welcome/badges.md#early-adopter-badge) | x1.5 | 50% |
| [Pioneer Badge](../../welcome/badges.md#pioneer-badge) | x1.2 | 20% |
| [Teacher Badge](../../welcome/badges.md#teacher-badge) | x1.1 | 10% |
| [Creator Badge](../../welcome/badges.md#creator-badge) | x1.1 | 10% |

The Day Streak Bonus is calculated using the formula `* (Streak / 10)`, where `Streak` is the number of consecutive days a user has been active. This bonus can reach a maximum of x3.0.

### Anti-Abuse Measures

To ensure fairness and prevent exploitation, specific caps have been implemented across all parameters. Activities that exceed these caps contribute positively to the community but do not increase the token distribution amount.
Expand Down

0 comments on commit 6719b9c

Please sign in to comment.