Base URL
/v1.
Rewards
Get Rewards Leaderboard
Returns list of users sorted by USDB balance with their rewards info.limit- Max results (default 100, max 500)offset- Pagination offset
Get User Summary
Returns current USDB balance, today’s volume, rewards bracket, and projected rewards.400 status with { "reason": "This address is excluded and does not earn rewards" }.
Rewards Brackets:
| Bracket | Volume Threshold | Rewards |
|---|---|---|
| 0 | $0 | 3.5% |
| 1 | $500 | 4.0% |
| 2 | $2,500 | 4.5% |
| 3 | $5,000 | 5.0% |
| 4 | $10,000 | 5.5% |
| 5 | $25,000 | 6.0% |
Get Payout History
Returns paginated list of rewards payouts for a user.limit- Max results (default 30)offset- Pagination offset
Flashpoints
Get Points Leaderboard
Returns list of users sorted by current Flashpoints with their point balances and volume.limit- Max results (default 100, max 500)offset- Pagination offset
Get User Points
Returns Flashpoints balance, rank, and projected daily earnings.Get Points History
Returns paginated list of point earning events.limit- Max results (default 30)offset- Pagination offset
Stats
Get Global Stats
Returns system-wide statistics.Health Check
"status": "degraded" if either payout or points processing is behind.
Error Handling
Errors return a consistent format:400- Bad request (validation errors, excluded addresses)404- Not found500- Internal server error