Meteora THS
THS Top Wallets
GET /ths/top-wallets
Returns a paginated leaderboard of wallets ranked by THS score.
Parameters#
page(query, optional): 1-based page number (default1)limit(query, optional): wallets per page,1-100(default25)
Request (curl)#
curl "https://ths.dritan.dev/ths/top-wallets?page=1&limit=25"
Request (TypeScript, SDK)#
import { MeteoraThsClient } from "dritan-sdk";
const ths = new MeteoraThsClient();
const leaderboard = await ths.getTopWalletsByScore({ page: 1, limit: 25 });
console.log(leaderboard.total, leaderboard.data[0]?.wallet, leaderboard.data[0]?.score);
Response#
{
"page": 1,
"limit": 25,
"total": 1284,
"totalPages": 52,
"hasMore": true,
"data": [
{
"rank": 1,
"wallet": "7Y...Wallet",
"score": 9.87,
"realizedPnLUsd": 32450.12,
"realizedPnLWeightedUsd": 29103.55,
"totals": { "buys": 188, "sells": 174 },
"analyzedTxns": 1234,
"matchedTxCount": 802,
"unmatchedTxCount": 432,
"avgHoldTimeDays": 71.4,
"avgHoldTimeHours": 1713.6,
"avgHoldTimeMinutes": 102816,
"avgHoldTimeSeconds": 6168960,
"avgHoldTimePretty": "71d"
}
]
}