--- title: "Use Case: Summer High Roller Tournament" slug: "use-case-tournament" updated: 2026-09-16T15:04:36Z published: 2026-09-16T15:04:36Z canonical: "docs.xtremepush.com/use-case-tournament" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.xtremepush.com/llms.txt > Use this file to discover all available pages before exploring further. # Use Case: Summer High Roller Tournament You want to run a three-month, summer-long tournament that rewards your highest-spending bettors. Users must opt in before their activity counts, and only bets of 30 or more count as qualifying bets. Their score is based on how many qualifying bets they place. You want to reward the top 3 bettors generously, and give a smaller reward to positions 4 to 30. The configuration for this example is as follows: ## Tournament Score - **Progress Counter**: Set to **+1 with every event**. - **Desired Action**: Set to `BetExecuted`, with a requirement that `$.body.amount.value ≥ 30`. Together with the **+1 with every event** progress counter, each bet a user places of 30 or more adds 1 to their score. - **Start At** and **End At**: Set to define a three-month summer window, for example 1 June to 31 August. ![Configuration settings for a leaderboard score with user progress and date range.](https://cdn.document360.io/b056e88b-f6c1-4bd2-b5b8-08e9336a17c9/Images/Documentation/Screenshot 2026-08-31 at 15.22.56.png?sv=2026-02-06&spr=https&st=2026-10-16T20%3A20%3A48Z&se=2026-10-16T21%3A20%3A48Z&sr=c&sp=r&sig=lZ%2B5GUWAOIc8ThvQs5MtIAB7wdI9hZESGLw%2FRMl6Aoo%3D) ## Tiering Leave this section empty, since this tournament doesn't need to be split into separate groups. ## Participation - Leave the participation requirement empty, since this tournament is open to all users. - **Require users to opt in before they can score**: Enabled this option to ensure that users must opt in to participate in the tournament. ## Rewards - **Rotation Period**: Leave this field empty, since this tournament runs once and rewards are distributed when it ends. - Click **Add Reward** and configure the following rewards: | From position | To position | Reward | | --- | --- | --- | | 1 | 1 | 5,000 tokens | | 2 | 2 | 3,000 tokens | | 3 | 3 | 1,500 tokens | | 4 | 10 | 500 tokens | | 11 | 20 | 200 tokens | | 21 | 30 | 100 tokens and 2 quests | ## Presentation Configure how this tournament appears to users in the loyalty widget. - **Title**: *High Roller Championship* - **Description**: *Opt in and stake to climb the leaderboard. The top 30 bettors by total amount staked win rewards when the tournament ends.* - **Blocked description**: Leave this empty, since there are no participation requirements for this tournament. - **Score label**: *Total Amount Staked*