curl -X GET "https://inkypump.com/api/leaderboard?page=1"
const response = await fetch('https://inkypump.com/api/leaderboard?page=1');
const data = await response.json();
import requests
response = requests.get(
"https://inkypump.com/api/leaderboard",
params={"page": 1}
)
data = response.json()
{
"leaderboard": [
{
"address": "0x1234567890abcdef1234567890abcdef12345678",
"points": 15420
},
{
"address": "0xabcdef1234567890abcdef1234567890abcdef12",
"points": 12350
},
{
"address": "0x9876543210fedcba9876543210fedcba98765432",
"points": 10200
}
],
"totalPages": 25,
"totalCount": 245
}
InkyPump API
Leaderboard
Get the points leaderboard with pagination and search functionality
GET
/
api
/
leaderboard
curl -X GET "https://inkypump.com/api/leaderboard?page=1"
const response = await fetch('https://inkypump.com/api/leaderboard?page=1');
const data = await response.json();
import requests
response = requests.get(
"https://inkypump.com/api/leaderboard",
params={"page": 1}
)
data = response.json()
{
"leaderboard": [
{
"address": "0x1234567890abcdef1234567890abcdef12345678",
"points": 15420
},
{
"address": "0xabcdef1234567890abcdef1234567890abcdef12",
"points": 12350
},
{
"address": "0x9876543210fedcba9876543210fedcba98765432",
"points": 10200
}
],
"totalPages": 25,
"totalCount": 245
}
Query Parameters
number
default:"1"
Page number for pagination (10 items per page)
string
Search for specific addresses (partial matching supported)
Response
array
number
Total number of pages available
number
Total number of entries in the leaderboard
Rate Limits
- 10 requests per minute per IP address (computational endpoint)
{
"leaderboard": [
{
"address": "0x1234567890abcdef1234567890abcdef12345678",
"points": 15420
},
{
"address": "0xabcdef1234567890abcdef1234567890abcdef12",
"points": 12350
},
{
"address": "0x9876543210fedcba9876543210fedcba98765432",
"points": 10200
}
],
"totalPages": 25,
"totalCount": 245
}
curl -X GET "https://inkypump.com/api/leaderboard?page=1"
const response = await fetch('https://inkypump.com/api/leaderboard?page=1');
const data = await response.json();
import requests
response = requests.get(
"https://inkypump.com/api/leaderboard",
params={"page": 1}
)
data = response.json()