Solana Data API
Know what smart money is doing. Before the crowd does.
Build wallet monitors, trading bots and risk dashboards from Solana KOL trades, deployer history, token risk and DEX activity. Query REST endpoints, subscribe to WebSocket streams or receive webhook alerts. The live feed tracks 1,100+ Solana KOL wallets; copy-trade rules can watch other wallets you choose.
Pro real-time feeds from €43/mo. Compare plans and limits
Try a live KOL API response without signing in
Pro and up: no intentional delay · Free: full shape, live feeds 5 minutes behind · Card, USDC or SOL · Read the docs · Compare us to Birdeye & co
What's in the database, live
Real counts as of right now — no rounding down.
Solana early buyers · bot-confidence ranked
127K profiled elite → cold · 682K on RHC
Active in the live KOL feed · a starting point for copy-trade rules
Across 8 venues
Use cases
Detect coordination events the instant multiple KOLs converge on the same token. Trigger trades before the crowd reacts — not minutes later.
Leaderboards, PnL trackers, wallet monitors on top of 1,100+ tracked KOL wallets.
Watch launches plus realtime developer buys, sells and own-token transfers. Solana dev:activity is available as WebSocket events, persisted REST activity and configured webhooks; transfer detection combines the legacy wallet watch with the broad SPL Token / Token-2022 source for attributed creators.
Query the full KOL trade history (retained indefinitely), deployer scoring with point-in-time reputation snapshots (no look-ahead bias) and creator-fee rewards, token cap tables, and buyer-quality scores for deep strategy research.
Every Solana DEX trade in real-time via WebSocket across 14 program IDs spanning 8 venues (Pump.fun, PumpSwap, Raydium, Jupiter, Orca, Meteora, Launchlab, Moonshot). Filter server-side by token, wallet, program, or trade size. Ultra tier.
Rule-based signals on any Solana wallet you choose, KOL or not. Up to 250 wallets per rule, ~1–1.5s latency, HMAC-signed webhook + WebSocket. Rules × wallets per rule: Pro 3×5, Ultra 20×50, Business 100×250.
Live holder census and cap tables, token lock and vesting schedules with an unlock calendar, and every pump.fun creator-fee redirect and claim. Know who can dump, and when.
Score 1.5M+ early-buyer wallets by win rate, PnL, ROI. Find the real smart money before they're famous — with bot signals to filter noise.
Surges (a new token running vs its launch MC, three tiers) and revivals (a dormant token confirmed trading again by real buys) — each fire with the tape, KOL and early-buyer cohort, deployer reputation and risk flags, plus its +1h outcome. Filter out the bundled launches server-side.
Planning a specific product? See how the pieces fit for Solana trading bots, wallet tracking products, real-time DEX data apps, Telegram alert bots, token scanners and trading terminal interfaces.
Data coverage
Quick start
import { MadeOnSol } from "madeonsol"; const client = new MadeOnSol({ apiKey: "msk_YOUR_API_KEY" }); // KOL coordination — detect when smart money converges const { coordination } = await client.kol.coordination(); // 1.5M+ early buyers ranked by win rate const { leaderboard } = await client.alpha.leaderboard({ sort: "win_rate" });
Delivery
REST is how every endpoint is delivered: polling, one-off lookups, and anything a WebSocket or webhook doesn't fit. Which endpoints you can call, and your limits, depend on your plan. On Free the live feeds run 5 minutes behind; Pro and up have no intentional delay.
Live, per-connection streams — the all-DEX trade firehose and user-scoped copy-trade/coordination channels. See channels →
HMAC-signed push delivery for copy-trade signals, deployer alerts, and coordination/first-touch events — no polling loop to maintain.
Full reference: API docs
Two ways in
Build with an API key on a tier, or point a Solana wallet at our MCP server and let your agent discover tools and pay per call — automatically, no signup.
MCP (the interface your agent talks to) and x402 (how it pays when it has no API key) are not the same thing — the same MCP server config below works with either.
A free msk_ API key on a tier (Free → Business). Use the SDK or call REST directly. Best when you want predictable monthly limits and the full surface — WebSocket streams, webhooks, copy-trade signals.
{
"mcpServers": {
"madeonsol": {
"command": "mcp-server-madeonsol",
"env": { "MADEONSOL_API_KEY": "msk_YOUR_KEY" }
}
}
}Point the MCP server at a Solana wallet and your agent discovers every tool and pays per call automatically — micropayments in USDC on Solana, settled on-chain before each response. No API key, no signup. You pay only for the data you read.
{
"mcpServers": {
"madeonsol": {
"command": "mcp-server-madeonsol",
"env": { "SVM_PRIVATE_KEY": "<base58 solana private key>" }
}
}
}Calls cost $0.005–$0.02 per call (heavier intel routes such as risk, buyer-quality and wallet PnL at $0.02; feeds from $0.005; USDG on Robinhood Chain from $0.04). The free madeonsol_discovery tool lists every endpoint and its price — no payment, no auth. Data only: the agent pays for data, it never trades. The full pattern, from question to tool call: AI agents solution.
Protocol-native discovery: GET madeonsol.com/api/x402 and /.well-known/x402 return the full catalog with live prices.
Try it right now
No signup. Real production data.
$ curl 'https://madeonsol.com/api/v1/kol/feed?limit=3' \ -H 'Authorization: Bearer msk_demo_try_the_solana_api_2026'
Real data — this is exactly what you get back from the API.
GET /api/v1/kol/feedReal-time buy/sell trades from 2,000+ tracked KOL wallets.{ "trades": [ { "wallet_address": "BTf4A2exGK9BCVDNzy65b9dUzXgMqB4weVkvTMFQsadd", "kol_name": "Kev", "kol_twitter": "https://twitter.com/kev_sol", "kol_strategy_tag": "scalper", "token_mint": "DVGNFQLMg9AtB2uukGPEXSvCi9QLi5KgzpG7anJYpump", "token_symbol": "MEME", "action": "buy", "sol_amount": 1.008079, "token_amount": 248312500, "tx_signature": "4xKp9m...nRsT2q", "deployer": { "wallet": "DAEdBmTPEKM6xkwfzC3d411QUe6coKpkND6UURa4CvHC", "tier": "elite", "bonding_rate": 0.7143 }, "traded_at": "2026-04-11T11:07:46Z" }, { "wallet_address": "As7HjL7dzzvbRbaD3WCun47robib2kmAKRXMvjHkSMB5", "kol_name": "Otta", "kol_twitter": "https://twitter.com/otta_sol", "kol_strategy_tag": "mid_term", "token_mint": "8XG6dw8CnVqKBmYwX4W3wfNaRfQK8GcEKbZD5zXHpump", "token_symbol": "OTTO", "action": "sell", "sol_amount": 11.666462, "token_amount": 987500000, "tx_signature": "2mLq7n...pXvW8r", "traded_at": "2026-04-11T11:07:51Z" }, { "wallet_address": "3wjyaSegfV7SZzjv9Ut1p6AcY5ZdoZjmu6i6QPCVvnmz", "kol_name": "Donuttcrypto", "kol_twitter": "https://twitter.com/donuttcrypto", "kol_strategy_tag": "early_buyer", "token_mint": "C4LaiE4kJRUscAuH4pEJnxAo5xe7gtjVDJHLQ7sypump", "token_symbol": "DONUT", "action": "buy", "sol_amount": 1.168488, "token_amount": 312500000, "tx_signature": "9nRt3p...kXmQ5z", "traded_at": "2026-04-11T11:07:26Z" } ], "count": 3, "data_age_seconds": 14}
Pricing
Free to evaluate. Real-time feeds from €43/mo.
Pro removes the free-tier delay; Ultra adds the DEX firehose and more throughput, for solo developers and teams; Business and Enterprise cover embedding and redistribution. Annual savings, the head-to-head comparison vs Helius / QuickNode / Birdeye and a live try-it-now widget are on the pricing page.
Evaluate · live feeds 5 min delayed
Turn research into live signals and automation.
Early signals, the DEX firehose and deeper wallet research.
Bring our intelligence to your users, with room to grow.
Enterprise
Contract tierfrom€1,000/mo
annual contract — invoice or USDCCustom data rights, capacity and service commitments for your product. Tell us what you're shipping — you talk to Stijn, the founder, and get a reply within one business day.
In a hurry? Telegram the founder directly: @lambowambojambo
FAQ
Switching from another provider
Endpoint-by-endpoint migration maps, including where they still win.
Or see the full 9-provider comparison.
Choosing between RPC, wallet data and trading signals? Read the Solana API provider guide.
Start building
Free tier: 200 calls/day, full response shape · API documentation
Explore the data behind the API