Each NFT within the SOLeague ecosystem represents a team participating in the tournament. The performance of these teams directly impacts the points accumulated by the corresponding NFTs. For every round that a team advances, the corresponding NFT owner receives +1 point. This point accumulation continues until the team is either eliminated or wins the tournament. If a team is eliminated, the points for that NFT are locked at the time of disqualification, ensuring that the score accurately reflects the team's performance.
At the end of the tournament, all points from each NFT are tallied to determine the total points accumulated by all NFTs. This final tally provides the basis for calculating the individual score ratio for each participant. The score ratio is essential for determining the proportional share of the reward pool each NFT holder will receive.
The total points for each NFT are calculated based on the rounds advanced by the team, including any points locked due to disqualification. The score ratio is determined by dividing the points of each NFT by the total points accumulated by all NFTs. This ratio represents each NFT’s share of the total reward pool. Consequently, rewards from the League Reward Pool are distributed according to these score ratios, meaning that NFTs with higher points will receive a larger share of the rewards. This system provides substantial incentives for participants to actively support their teams.
Consider an example where an NFT represents Team A, which advances to the semi-finals, earning +1 point for each round advanced (e.g., quarter-finals, semi-finals). Conversely, Team B, represented by another NFT, is disqualified in the quarter-finals, locking its points at that stage.
At the end of the tournament, the total points are summarized as follow:
- Total Points Accumulated by All NFTs: 100 points
- Team A’s NFT: 3 points
- Team B’s NFT: 1 point
- Reward Pool: 1,000 SLE
-> The NFT with 3 points would receive:
(3/100) * 1000 = 30 SLE tokens
-> The NFT with 1 point would receive:
(1/100) * 1000 = 10 SLE tokens
Last updated