Creating a Tournament
Budokan lets anyone create tournaments for any game that supports the Emedabble Game Standard (EGS). This guide walks you through the process, highlights customization options, and shares best practices for a successful tournament.
Prerequisites
- A Starknet wallet (see Onboarding)
- Prize tokens (if you want to offer custom prizes)
How to Create a Tournament
1. Open the Create Tournament Page
- Click the Create Tournament button in the navigation menu.
Figure 1: Create Tournament Button.
This opens the Create Tournament page, where you can configure all aspects of your tournament.
Figure 2: Create Tournament Page.
2. Configure Tournament Details
- Select the game
- Adjust game settings (see Game Settings)
- Enter a name and description
- Set the leaderboard size (number of winners)
3. Set the Tournament Schedule
- Choose start and end times
- Set the submission period
- Select registration type:
- Open (anyone can join)
- Fixed (limited registration)
Figure 3: Tournament Schedule Form.
4. (Optional) Configure Entry Requirements
- Set qualification requirements
- Limit the number of players
Figure 4: Entry Requirements Form.
For more details, see Entry Requirements.
5. (Optional) Set Entry Fees
- Choose entry fee tokens
- Define fee distribution
- Tournament Creator %
- Game %
- Winner distribution
Figure 5: Entry Fees Form.
For more details, see Entry Fees.
6. (Optional) Set Up Prize Structure
- Choose prize types (ERC20s, ERC721s)
- Define how prizes are distributed
- Set winner positions
Figure 6: Tournament Prizes Form.
7. Review and Confirm
After completing the form, you'll see a tournament confirmation page. Review all details and confirm before submitting the transaction. This is your chance to double-check the structure and any prizes.
Once you confirm, your tournament will be created and visible to other players. Make sure you are happy with all settings before finalizing.

Best Practices
-
Sybil Resistance:
- Avoid making tournaments with open, free entry and a prize pool, as this can lead to abuse (multiple entries per wallet). Consider qualification requirements or entry fees to protect your tournament.
-
Submission Period:
- Always note the submission period. If no scores are submitted before the deadline, the prize pool will be forfeited.
- Budokan provides infrastructure to help monitor and auto-submit, but it's wise to bookmark your tournament and set reminders.
Tip: Double-check all tournament settings before confirming. Once created, some options cannot be changed.
Related Guides
If you have questions or need help, check the FAQ or contact support through the app.