Tournaments & Minigames
Lucky Funatic features embedded minigames with competitive tournaments where you can win real rewards including TICO (Funtico's cryptocurrency) and Private Passes (used on the Funtico Platform). This is where the game connects to the broader Funtico ecosystem -- your in-game skill can translate into actual platform rewards.
Minigames
Two minigames are currently available in the Toy Box:
- Knife Catcher -- a skill-based knife throwing game where precision and timing matter
- Solitaire Slam (Lucky Funatic Edition) -- a fast-paced card game where speed and strategy compete
Both games are standalone experiences embedded within Lucky Funatic. You don't need to learn complex rules -- just jump in and play. The games are accessible from the Win tab on the main screen or directly through the Toy Box.
How Tournaments Work
Tournaments are competitive events that run on top of the minigames. You play the minigame, get a score, and that score is ranked against all other participants on a live leaderboard. The better you play, the higher you rank, and the better your share of the prize pool.
Here's how the flow works from start to finish:
flowchart TD
Shop["Buy Tickets\nin Pawn Shop"] --> Choose["Choose Tournament\n(Mini or Maxi Rumble)"]
Choose --> Pay["Spend Ticket\nto Enter"]
Pay --> Play["Play Minigame\n(Knife Catcher or\nSolitaire Slam)"]
Play --> Score["Submit Score"]
Score --> Board["Score Added\nto Leaderboard"]
Board --> More{"More entries\navailable?"}
More -->|Yes| Pay
More -->|No| Wait["Wait for\nTournament End"]
Wait --> Prize{"Placed in\nprize range?"}
Prize -->|Yes| Win["Win TICO &\nPrivate Passes"]
Prize -->|No| Try["Better luck\nnext time!"]
Win --> Transfer["Transfer Rewards\nto Funtico Platform"]
Tournaments come in two tiers, each requiring different tickets:
Tournament Tiers
| Tier | Entry Ticket | Typical Prize Pool | Risk/Reward |
|---|---|---|---|
| Mini Rumble | Mini Tickets | 5,000 $TICO & Private Passes | Lower entry cost, smaller prizes |
| Maxi Rumble | Maxi Tickets | 10,000 $TICO & Private Passes | Higher entry cost, bigger prizes |
Tickets are purchased in the Pawn Shop using Funz, Jokers, or Bond Bells. Mini Tickets are cheaper, making Mini Rumble a good starting point. Once you're confident in your skill, Maxi Rumble offers bigger rewards for higher stakes.
Tournament Details
Each tournament has specific rules and limits. Tapping on a tournament card reveals the details:
- Prizes: the type of rewards (e.g. "Multiple Rewards" meaning TICO + Private Passes)
- Prize Pool Distribution: how many top players share the pool (e.g. Top 750)
- Max Entries: how many times you can play per tournament (e.g. 30 entries). Each entry costs one ticket, and only your best score counts
- Max Players: can be uncapped or limited to a fixed number
- Scoring Method: depends on the game -- can be highest score, lowest score, or highest cumulative score across all entries
Leaderboard
The leaderboard updates in real-time and shows rankings with detailed stats for each player:
Each leaderboard entry shows the player's best score, how many entries they've used (e.g. "ENTRIES: 1/30"), and their prize multiplier based on their ranking. The "ENTER & PLAY" button at the bottom lets you spend a ticket and jump right into the game.
Rewards
Tournament prizes include two types of platform-level rewards:
- TICO -- Funtico Platform's cryptocurrency token. This is real crypto that has value on the Funtico ecosystem
- Private Passes -- items used to enter tournaments on the Funtico Platform itself, giving you access to even bigger competitive events
Both TICO and Private Passes show up in your Inventory under the Platform tab and can be transferred to your Funtico account using the SEND button. You need to have your Funtico account linked (via the Quests tab) to make transfers.
Under the hood: Minigames load in iframes with JWT authentication -- the backend generates a signed token via
/toy-box/games/:gameID/iframethat the minigame client uses to authenticate. Scores are submitted through a dedicated/minigames/scoreendpoint that validates the play session. Leaderboards are maintained in Redis sorted sets for real-time ranking performance, and a background worker persists snapshots to ScyllaDB every 5 minutes for durability. Tournament scoring supports multiple calculation methods: highest single score, lowest single score, or highest cumulative score across all entries.