Leaderboards API (BETA)
Setup
{
"gameId": "your-game-id",
"relativePathToBuildFolder": "./dist",
"leaderboard": {
"requiresToken": false
}
}🟢 Simple Mode (Default - Casual Games)
// One call - no token needed!
const result = await RundotGameAPI.leaderboard.submitScore({
score: 1500,
duration: 120,
metadata: {
levelCompleted: 10,
powerUpsUsed: 3
}
})
console.log(`Your rank: ${result.rank}`)🟡 Token Mode (Competitive Games)
🔴 Score Sealing Mode (High-Stakes Games)
Score Ordering
Value
Ranking
Example use cases
Query Methods (Same for All Modes)
Advanced: Multiple Modes or Periods
Configuration Reference
Best Practices
Features
Last updated