Get Leaderboard
Retrieve leaderboard rankings with filtering and ordering.cURL
Query Parameters
Leaderboard type:
validator- Active validatorsbuilder- Builderssteward- Stewardsvalidator-waitlist- Waitlisted users (not yet validators)validator-waitlist-graduation- Graduated validators
Filter by specific user’s Ethereum address
Number of entries to return (no pagination by default)
Sort order:
asc (ascending rank) or desc (descending rank)Search by user name, email, or address
Response
Get Top Leaderboard Entries
Get the top 10 entries on the validator leaderboard.cURL
Response
Returns an array of the top 10 leaderboard entries (validator type).Get Leaderboard Statistics
Get aggregate statistics for leaderboards.cURL
Query Parameters
Filter stats by leaderboard type (optional, returns global stats if omitted)
Response
Get User Statistics
Get detailed statistics for a specific user.Query Parameters
Filter by category:
builder, validator, or stewardResponse
Get Validator Waitlist Top
Get top N waitlist users for the Race to Testnet Asimov leaderboard.cURL
Query Parameters
Number of entries to return (1-100)
Response
Returns an array of leaderboard entries for validator-waitlist type.Get Validator Waitlist Statistics
Get comprehensive statistics for the validator waitlist.cURL
Response
Total users on waitlist
Total contributions from waitlist users
Contributions from graduated validators
Total points from waitlist users
Points from graduated validators
Number of graduated validators
Get Leaderboard Types
Get all available leaderboard types and their configuration.cURL
Response
Get Community Leaderboard
Get community statistics and top community members by referral points.cURL
Response
Number of users with referral points
Sum of all builder referral points
Sum of all validator referral points
List of users sorted by total referral points
Get Trending Users
Get users who earned the most points recently (last 30 days).cURL
Query Parameters
Number of users to return (1-100)
Response
If no recent activity (last 30 days), falls back to all-time top contributors.
Get Global Multipliers
Retrieve all global leaderboard multipliers.cURL
Response
Get Active Multipliers
Get currently active multipliers (most recent for each contribution type).cURL
Response
Returns an array of multiplier objects (only the active one for each contribution type).Recalculate Leaderboards (Admin Only)
Recalculate all leaderboards from scratch.cURL
Response
Ranking Rules
Rank Calculation
- Ranks are 1-based (1 is the highest rank)
- Users with equal points receive the same rank
- The next rank after a tie skips numbers (e.g., 1, 1, 3, not 1, 1, 2)
- Only visible users (
visible=True) appear in leaderboards
Point Calculation
- Points are “frozen” at creation time with the then-current multiplier
- Changing multipliers doesn’t affect existing contributions
- Total points = sum of all frozen_global_points for the leaderboard type
Leaderboard Types
Validator Leaderboard
Validator Leaderboard
- Includes users with
validatorprofile - Sums points from validator category contributions
- Shows
active_validators_countfor multi-wallet operators
Builder Leaderboard
Builder Leaderboard
- Includes users with
builderprofile - Sums points from builder category contributions
- Excludes builder-welcome contribution
Validator Waitlist
Validator Waitlist
- Users with validator-waitlist contribution
- Pre-graduation leaderboard
- Shows progression toward validator status
Validator Waitlist Graduation
Validator Waitlist Graduation
- Users who graduated from waitlist to validator
- Historical record of graduation points
- Includes graduation_date field
Best Practices
- Cache leaderboard data - Recalculation is expensive
- Use
limitparameter for performance - Filter by type to reduce response size
- Monitor total_points for gamification features
- Use trending endpoint for highlighting recent activity
Next Steps
Users API
Access user profiles and data
Contributions API
View contribution history