Contests
Base URL
https://backend-global.gains.trade/apiEndpoints
1. List All Contests
GET /contestsResponse:
[
{
"id": "trickortrade",
"start": 1729608000000,
"end": 1732026000000,
"chains": ["arbitrum"],
"isActive": true
}
]2. Get Contest Details
Response:
3. Get Leaderboard
Query Parameters:
sortBy(optional):"pnl"or"volume"(default:"pnl")limit(optional): Number of results to return (default: all)offset(optional): Pagination offset (default: 0)
Example Request:
Response:
4. Get Trader Stats
Example Request:
Response:
Data Refresh Rates
60-90 seconds
Notes
All timestamps are in Unix milliseconds (UTC)
Trader addresses are case-insensitive
Volume rewards are proportionally distributed among top 300 traders
PnL rewards are fixed amounts for top 50 traders
volumePointsrepresents time-weighted volume (used for rankings)volumeUsdrepresents raw dollar volume (all opens/increases/decreases/closes)
Last updated
Was this helpful?