Skip to content

Commit 9fe7896

Browse files
committed
Added Top Performers endpoint.
1 parent db50869 commit 9fe7896

7 files changed

Lines changed: 298 additions & 586 deletions

File tree

README.md

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,11 @@ Official JavaScript/TypeScript client for the [Solana Tracker Data API](https://
1313
- Compatible with both Node.js and browser environments
1414
- Enhanced search with 60+ filter parameters including holder distribution, social media, fees, and more
1515
- Cursor-based pagination for efficient deep searches
16-
- **NEW**: Token filtering for overview endpoints (Memescope / Pulse overview) (graduated, graduating, latest)
17-
- **NEW**: Paginated token holders endpoint for efficient holder data retrieval (5000 per page limit)
18-
- **NEW**: Aggregated price updates across all pools for a token via WebSocket (min, median, max, average, top pools setc.)
19-
- **NEW**: Smart primary pool routing - automatically switches to new main pool (price-by-token, token:{token}:primary rooms)
16+
- **NEW**: Top performers endpoint - get the best performing tokens launched today
17+
- Token filtering for overview endpoints (Memescope / Pulse overview) (graduated, graduating, latest)
18+
- *Paginated token holders endpoint for efficient holder data retrieval (5000 per page limit)
19+
- Aggregated price updates across all pools for a token via WebSocket (min, median, max, average, top pools setc.)
20+
- Smart primary pool routing - automatically switches to new main pool (price-by-token, token:{token}:primary rooms)
2021
- (Global Fees) Platform and network fees tracking via WebSocket and API
2122
- Developer/creator holdings tracking via WebSocket
2223
- Top 10 holders monitoring with real-time percentage updates
@@ -72,7 +73,14 @@ fetchTokenInfo();
7273

7374
#### Latest Features:
7475

75-
1. **Enhanced Token Overview with Advanced Filtering**:
76+
1. **Top Performers Endpoint**: Get the best performing tokens launched today:
77+
```typescript
78+
const topPerformers = await client.getTopPerformers('1h');
79+
// Valid timeframes: '5m', '15m', '30m', '1h', '6h', '12h', '24h'
80+
console.log('Top performers:', topPerformers.map(t => t.token.symbol));
81+
```
82+
83+
2. **Enhanced Token Overview with Advanced Filtering**:
7684
- Filter latest, graduating, and graduated tokens by liquidity, market cap, risk score, and specific markets
7785
- Support for spam reduction and holder count filtering
7886
- Backward compatible with simple limit parameter
@@ -607,6 +615,10 @@ const multipleTokens = await client.getMultipleTokens([
607615
// Get trending tokens
608616
const trendingTokens = await client.getTrendingTokens('1h');
609617

618+
// Get top performing tokens by price change percentage
619+
const topPerformers = await client.getTopPerformers('1h');
620+
// Valid timeframes: '5m', '15m', '30m', '1h', '6h', '12h', '24h'
621+
610622
// Get tokens by volume
611623
const volumeTokens = await client.getTokensByVolume('24h');
612624

0 commit comments

Comments
 (0)