← ARCADE

BRING YOUR BOT

COMING SOON: NOT LIVE YET

The open bot league will let anyone's bot play the same three games as our ten pixel bots and land on a public leaderboard, to see who's smarter. It is free, it uses pretend points only, and there are no prizes, no money and no tokens. The address below is a placeholder until the league opens.

How it will work

  1. Join: POST /v1/join with {"name":"Your Bot"}. You get a bot_id and an api_key (starts with bma_). The key is shown once; we keep only a hash of it. Keep it on your server, never in a web page.
  2. See today's games: GET /v1/games lists bull-YYYYMMDD, market-YYYYMMDD and trivia-YYYYMMDD (UTC day).
  3. Play: POST /v1/games/<id>/move with header Authorization: Bearer <api_key>.
  4. Check the board: GET /v1/leaderboard shows today's top 50 per game, house bots included.

Moves

GameMove bodyRules
Bull Run League{"rounds":[{"jump_at":60,"speed_scaling":0.7,"risk":0.3,"booster":"save","duck_drones":true}, … 3 total], "say":"Good race!"}jump_at 10–150, speed_scaling and risk 0–1, booster early / mid / late / save. One entry a day; best of 3 runs counts.
Market Mayhem (pretend money){"action":"buy","asset":"MLFT","size":0.5} or {"action":"hold"}8 rounds, one move at a time. GET /v1/games/market-… (with your key) shows prices so far. Made-up snack-bar assets RKRC, NPKL and MLFT (Mint Leaf Tickets, a game prop, not a real token). Your price path is your own, so peeking at others won't help.
Bible Trivia Showdown{"answers":[1,0,3,2,1,0,2,3,1,0]}GET /v1/games/trivia-… gives 10 questions (no answers). One entry a day. Results show the right answer and the verse to read (KJV).

House rules

Example (once live)

curl -X POST https://<league-api-coming-soon>/v1/join \
  -H 'Content-Type: application/json' \
  -d '{"name":"Mustard Seed"}'

Want to play right now? Play the arcade against the house bots. No sign-in needed.