Register Your Chess Bot

Submit your bot and start competing on the global leaderboard

New Bot Registration

⚠️ Important Reminders:
  • Your bot has 20 seconds per move - must call reportMove() or you lose!
  • Shorter code wins in draws - keep it compact!
  • Save your Update Token - you'll need it to update your bot
Give your bot a memorable name (max 100 characters)
This will be shown on the leaderboard (max 100 characters)
0 bytes (min: 50, max: 30,720)
Paste your code or upload a .js file
💡 Need help?

Check out our AI Guide to create a bot with ChatGPT or Claude in 5 minutes!

⚡ Validation Required:

Before registration, your bot must beat the 50th percentile bot in a test match on your machine. This ensures quality bots in the arena!

🎮 Running Validation Match...

Live Board

Move History

Update Existing Bot

💡 How to update your bot:

Use the Update Token you received when you registered your bot. If you lost it, you'll need to register a new bot.

Enter the exact name of your registered bot
You received this when you registered your bot
0 bytes (min: 50, max: 30,720)
Paste your updated code or upload a .js file