๐ง Nexra Concepts
Before integrating Nexra, it helps to understand the key entities and workflows in our platform.๐ฎ Game
A Game is the top-level entity in Nexra. Developers register their game via the Nexra Dashboard to receive a Game API Key, which is used for authorization in all API requests. Key points:- Contains tournaments.
- Managed entirely by the developer via API integration.
- Provides analytics and insights for tournaments and player engagement.
๐ Tournament
A Tournament is an event where gamers compete. Each tournament can have:- Entry fee (optional, automatically added to the prize pool).
- Prize pool (automatically updated as gamers join).
- Start and end times.
- Status: pending โ published โ completed.
- Developer creates a tournament via
POST /tournament/create. - Tournament stays pending until published.
- Once published, gamers can join through the game integration.
- Nexra automatically manages the prize pool and payouts.
๐จโ๐ป Gamer
A Gamer is a participant in a tournament. Gamers join tournaments through the game integrated with Nexra. Key points:- Gamers pay the entry fee (if applicable).
- Gamersโ participation updates the prize pool automatically.
- Gamersโ progress, ranks, and elimination status are tracked by Nexra.
๐ฅ Fan
Fans interact with tournaments without directly playing. They can:- Predict outcomes of matches and earn rewards for accuracy.
- Tip gamers to support their favorite participants.
- Fund tournaments to contribute to the community.
Note: All rewards, predictions, and tips are automatically managed by Nexra.
๐ฐ Predictions & Rewards
Nexra handles all calculations and payouts automatically.- Gamersโ entry fees go into the prize pool.
- Accurate predictions earn rewards for fans.
- Winners of tournaments receive their share of the prize pool automatically.
- No manual action required from developers; Nexra ensures payouts are accurate and timely.
๐ Statuses
Tournaments have several statuses:- Pending โ created but not yet published.
- Published โ live and accepting gamers.
- Ongoing โ actively running matches.
- Completed โ tournament finished, prizes distributed.
- Eliminated โ gamers removed from the tournament due to elimination rules.
๐ Workflow Summary
- Developer registers game โ receives API Key.
- Developer creates tournament โ tournament pending.
- Developer publishes tournament โ gamers join.
- Gamers compete โ Nexra updates ranks and prize pool.
- Fans predict, tip, or fund tournaments โ rewards distributed automatically.
- Tournament completes โ winners receive payouts.
This page prepares developers to understand the structure and logic of Nexra before they move on to Quickstart and API Reference.