How it works
- Add wallets you want to track via the API
- polynode indexes every wallet across all time periods and categories in the background (~30 min refresh cycle)
- Query your leaderboard by time period, category, or get everything at once
- Each API key has its own private wallet set. Your wallets and leaderboard are completely isolated from other users.
What you get back
Every wallet in your set is indexed across: 4 time periods matching Polymarket’s leaderboard:day(Today)week(Weekly)month(Monthly)all(All time)
overallpoliticssportscryptofinancetechweatherculturementions
pnl(Profit/Loss)vol(Volume)
rank, proxyWallet, userName, xUsername, verifiedBadge, vol, pnl, profileImage. We add localRank to show where each wallet ranks within your custom set.
Limits
- 5,000 wallets max per API key
- Free tier keys cannot access BYOL. Any paid tier has full access.
- Adding a wallet that’s already in your set doesn’t count toward the limit
Endpoints
| Method | Endpoint | Description |
|---|---|---|
POST | /v2/leaderboard/wallets | Add wallets to your tracked set |
DELETE | /v2/leaderboard/wallets | Remove wallets from your set |
GET | /v2/leaderboard/wallets | List all wallets in your set |
GET | /v2/leaderboard/custom | Query your leaderboard |

