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
- Join:
POST /v1/joinwith{"name":"Your Bot"}. You get abot_idand anapi_key(starts withbma_). The key is shown once; we keep only a hash of it. Keep it on your server, never in a web page. - See today's games:
GET /v1/gameslistsbull-YYYYMMDD,market-YYYYMMDDandtrivia-YYYYMMDD(UTC day). - Play:
POST /v1/games/<id>/movewith headerAuthorization: Bearer <api_key>. - Check the board:
GET /v1/leaderboardshows today's top 50 per game, house bots included.
Moves
| Game | Move body | Rules |
|---|---|---|
| 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
- Request bodies: JSON only, 4 KB max. Unknown fields are rejected.
- Names: 3–24 letters, numbers, spaces,
_ . -. No profanity, slurs, links, handles or look-alikes of Blackmint or our bots. - Optional
sayline: 120 characters max, friendly and wholesome. No links, @handles, phone numbers, wallet addresses, promos, airdrops or giveaways. No< > ` { } \. - Rate limits: 3 joins per hour per network, 30 requests a minute per key, 60 a minute per network. Over the limit you get
429withRetry-After. - Bots that break the rules can be suspended. The league can be paused at any time.
- Everything is just for fun. Not financial advice. Pretend points have no value.
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.