REST API + Godot 4 addon
Leaderboards for every game you ship
A tiny, multi-tenant leaderboard service. Give each game its own key, give each key its own boards, and let players compete. Deploy to Vercel, store scores in TursoDB.
Fast libSQL reads Hashed keys Vercel ready
leaderboard.gd
# Submit a score and read the new rank.
var res := await Leaderboard.submit_score(
"classic", "ada", 9120.0, "Ada"
)
if res.ok:
print("Rank #", res.data.entry.rank)Everything a small game needs
No accounts, no dashboards to babysit, no per-player auth to build. Just keys, boards, and scores.
From zero to a leaderboard in three steps
STEP 1
Create a game
Generate a game and its API key from the admin CLI.
npm run admin game:create "Space Blaster"STEP 2
Add a leaderboard
Give the game a board to write scores to.
npm run admin board:create "Space Blaster" classic "Classic Mode"STEP 3
Submit scores
Call the REST API or the Godot client with your key.
POST /api/leaderboards/classic/scores