Weekly Builder Ranking & Reward Allocation
Scout Game runs in seasons. Each season is 13 weeks. During each week, Builders collect Scout Gems by completing qualified actions.
Action | Reward |
---|---|
One commit to a Qualified GitHub Repository (max 1 gem per day) | 1 |
One merged Pull Request in a Qualified GitHub Repository | 10 |
3rd Pull Request of a streak of 3 Merged Pull Requests in Qualified GitHub Repositories within a sliding 7-day window | 30 |
First Pull Request in a Qualified GitHub Repository | 100 |
A Builder may only score Gems for one PR per approved repo per day.
Gem rewards do not stack. The maximum score for a single PR is 100 Gems.
At the end of each week, Builders are ranked by the number of Gems they collected that week. Scout Points are allocated to the top-ranking Builders and the Scouts who hold their NFTs according to this formula:
RewardR = A X [(1 - D)^(R-1) - (1 - D)^R]
Where
A = Total Scout Point Allocation for the Week
R = Rank
D = Decay Rate = 3%
The reward is split between the Builder and their scouts as follows:
BuilderR Reward = 20% x RewardR
ScoutR,H Reward = 80% x (H / S) x RewardR
Where
R = Builder's rank that week
H = Number of the Builder's NFTs owned by the Scout
S = Total number of the Builder's NFTs minted
A Builder's Gem count resets to zero at the start of each week.