Nerd Ranks

Developer Manual For Integration

VERSION_1.0 // INITIALIZING TUTORIAL // HOW TO GET STARTED

01

Identity Verification

Before accessing the NerdRank API, you must establish your developer credentials.

  • > Navigate to the Registration portal.
  • > Verify your email to unlock the "My Games" console.
02

Game Initialization

Games are the parent containers for all your stats and leaderboards.

STEP A: Go to My Games.
STEP B: Click "Create New Game" and provide your title and description.
03

Board Configuration

Configure how NerdRank handles your player data.

High Score

Descending order. Highest value wins the top rank.

Time Trial

Ascending order. Lowest time secures #1.

NOTE: You can set a Leader Board to not active to use for testing purposes. Scores are also able to be deleted from the board!

Note: You can create multiple leaderboards (e.g., Daily, Monthly, All-Time) for a single game; You may also create one for each specific console if you do not want cross platform.

04

API Uplink

Submit_Score.js

// Example POST request
fetch('https://api.nerdrank.com/v1/scores', {
  method: 'POST',
  headers: { 'X-API-Key': 'YOUR_API_KEY' },
  body: JSON.stringify({
    leaderboardId: 'UUID_HERE',
    score: 420.69,
    userId: 'UUID_HERE',
    PlayerName: CoolDude
  })
});

You can also utilize one of our sdk packages for your game by clicking the "GET SDK" link.

End // Tutorials
Connection Stable

Cookie Consent Required

This site uses cookies to enhance your experience. You can accept or decline non-essential tracking.

You can change this later in settings