<aside>
📌 The League system is a digital platform where participants, referred to as "players," engage in various activities to earn rewards. Think of it as a virtual competition where your actions and strategies determine your success.
</aside>
Preparing for Distribution
- Gathering League Data: Essential information such as the ticket price and the League ID is retrieved. This data is crucial for understanding the rules and stakes of the current League cycle.
- Closing the League: Temporarily, the League is closed to make the necessary preparations for distribution. This is similar to closing entries for a competition once it begins.
- Evaluating Participation: The system checks for eligible participants based on the tickets they hold. If there are not enough participants, the process is paused, and steps are taken to reopen the League once the issue is addressed.
- Selecting Participants: From those who have participated, a list is compiled, focusing on those eligible for the current distribution. Factors like the number of tickets remaining and the time since the last ticket purchase are considered to decide who gets rewards.
Distributing Rewards
- Calculating Rewards: Rewards are determined based on the participants' standings and other criteria, such as penalties for unused tickets. The rewards are then sorted and allocated according to the rules set forth in the League system.
- Reward Adjustment: If the total amount of rewards exceeds the available pool, adjustments are made to ensure that the distribution is fair and within the budget.
- Finalizing Distribution: Rewards are distributed to participants, with special bonuses for those holding specific assets (like NFTs). The total distributed amounts are logged for transparency.
- Logging and Notifications: Throughout the process, logs are kept for record-keeping, and notifications are sent out to keep all stakeholders informed about the progress and completion of the distribution cycle.
- Reopening the League: Once the distribution is complete, the League is reopened for new entries, marking the start of a new cycle.
Additional Functions
- Rank-Based Rewards: Another function calculates rewards (or penalties) based on a participant's rank in the competition, ensuring a fair and competitive environment.
Conclusion
The League system operates as a competitive platform where participants engage, earn, and are rewarded based on their performance and engagement. Through a series of steps including preparation, calculation, distribution, and logging, the system ensures fairness, transparency, and excitement for all involved. This guide has broken down the process into understandable segments, making the workings of the League system accessible to the general public.
QnA
Q1: What is the League system?
A1: The League system is a digital platform where participants can compete in various challenges to earn rewards. It's like a virtual competition where your actions, strategy, and participation determine your success and the rewards you might receive.