Solana Data API
Token price, bundle checker (bundlers), sniper and insider analytics, creator history, wallet performance (PnL), portfolio charts, and 1s OHLCV candles. Built for dashboards, bots, and production monitoring.
import { DritanClient } from "dritan-sdk";
const client = new DritanClient({ apiKey: process.env.DRITAN_API_KEY! });
const risk = await client.getTokenRisk("So11111111111111111111111111111111111111112");
const candles = await client.getTokenOhlcv("So11111111111111111111111111111111111111112", "1s");
console.log(risk.bundlers, candles.closed.length); {
"mint": "So11111111111111111111111111111111111111112",
"bundlers": { "count": 2, "totalPercentage": 7.1 },
"insiders": { "count": 3, "totalPercentage": 4.2 },
"snipers": { "count": 5, "totalPercentage": 12.9 },
"top10": 19.5
} Solana token risk analytics
Get bundlers (bundle checker), insiders, snipers, and holder concentration in one request.
curl -H "x-api-key: YOUR_KEY" \
https://us-east.dritan.dev/token/risk/So11111111111111111111111111111111111111112 import { DritanClient } from "dritan-sdk";
const client = new DritanClient({ apiKey: "YOUR_KEY" });
const res = await client.getTokenRisk("So11111111111111111111111111111111111111112");
console.log(res.bundlers, res.snipers); Price + Metadata
Fetch the most liquid pool price and on-chain token metadata (SPL + Token-2022) for any mint.
Bundle Checker + Snipers
Risk analytics includes bundlers (bundle checker), insiders, snipers, top holder concentration, and dev percentage.
Creator History
Given a mint, get the deployer address and how many launches they have bonded (graduated) vs non-bonded.
1s OHLCV Candles
Retrieve candles down to 1-second intervals. Bonding curve candles and the main pool candles are combined into a single continuous series.
Wallet Analytics
Wallet PnL, portfolio charts, basic summaries, trades, and holdings for dashboards and monitoring.
1s OHLCV, combined pools
Retrieve candle series across intervals like 1s, 15s, 30s, and 1m. Bonding curve and main pool candles are merged and normalized.
curl -H "x-api-key: YOUR_KEY" \
"https://us-east.dritan.dev/token/ohlcv/So11111111111111111111111111111111111111112/1s" import { DritanClient } from "dritan-sdk";
const client = new DritanClient({ apiKey: "YOUR_KEY" });
const candles = await client.getTokenOhlcv("So11111111111111111111111111111111111111112", "1s");
console.log(candles.closed.length, candles.active?.close); Start with the docs and playground
Use the playground to test endpoints quickly, then move to the SDK for production integration.