---
title: "Monthly Leaderboard"
method: GET
path: "/api/leaderboard-monthly.json"
tags: ["Leaderboard"]
---

# Monthly Leaderboard

`GET /api/leaderboard-monthly.json`

Returns contributors active in the current calendar month (UTC), ordered by contribution level. Shows reputation standing, expertise areas (character classes), skill tiers, specializations (focus areas), achievements, and linked wallet addresses. Updates daily as the month progresses.

## Response `200`

Contributors ordered by monthly score with character sheets

- LeaderboardResponse
  - `version` string, required
  - `period` 'monthly' | 'weekly' | 'lifetime', required
  - `startDate` string, date
  - `endDate` string, date
  - `generatedAt` string, date-time, required
  - `totalUsers` integer, required
  - `leaderboard` LeaderboardEntry[], required
    - `rank` integer, required
    - `username` string, required
    - `avatarUrl` string, uri
    - `score` number, required
    - `prScore` number
    - `issueScore` number
    - `reviewScore` number
    - `commentScore` number
    - `wallets` object
      - `solana` string
      - `ethereum` string

---

[API](https://skmtc.net/elizaos/apis/hiscores-api.md) · [All operations](https://skmtc.net/elizaos/apis/hiscores-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/elizaos/hiscores-api/revisions/69daa3a55ca9/schema)
