Endpoint comparison
| Capability | DexScreener API | MadeOnSol API |
|---|
| Token price / MC / volume | ✅ | ✅ |
| Filtered token discovery | ⚠️ no screener endpoint documented | ✅ 12 filters, 10k rows (Pro+) |
| Historical token data | ❌ | ✅ 180d KOL retention |
| KOL wallet tracking | ❌ | ✅ 1,100+ active Solana wallets |
| Deployer intelligence | ❌ | ✅ 1.2M+ deployer wallets indexed, 85K+ reputation-profiled |
| Buyer quality scoring | ❌ | ✅ |
| WebSocket streaming | ❌ | ✅ 1s latency |
| Webhook push | ❌ | ✅ HMAC-signed |
| DEX firehose | ❌ | ✅ ULTRA tier |
| Copy-trade signals | ❌ | ✅ Pro+ |
| Paid plans | ❌ none documented | ✅ Free → Pro → Ultra → Business, Enterprise on contract |
| Display the data in your own product | Check DexScreener's API terms | ✅ Business embed license (one product, attribution) |
Pricing
| Tier | Price | Calls/day | Key additions |
|---|
| Free | €0 | 200/day | KOL feed, leaderboards, deployer profiles and token lookups with the full response shape; live feeds delayed 5 minutes |
| PRO | €43/mo (≈ $49) | 10,000/day | 3 webhooks, 2 WS connections, copy-trade (3×5), coordination push, price alerts |
| ULTRA | €131/mo (≈ $149) | 100,000/day | DEX firehose, 10 webhooks, 3 WS connections, copy-trade (20×50), linked wallets |
| BUSINESS | €400/mo (≈ $456) | 500,000/day | Embed license (one product, with attribution), bulk Parquet exports, 30 webhooks, 10 WS + 5 firehose connections |
The Free plan is useful for prototyping: 200 calls/day on the free endpoints, with the same response shape paid plans get (no truncated wallets, no rounded precision). Live feeds such as /kol/feed are delayed 5 minutes on Free, and most of the data endpoints in this post (the token screener, cap tables, KOL coordination, wallet data, webhooks and streaming) need Pro or higher. Free, Pro and Ultra keys are licensed for internal use; displaying the data to your own users needs Business. A free key takes 30 seconds to generate at /pricing.
Quick start
import { MadeOnSol } from 'madeonsol';
const client = new MadeOnSol({ apiKey: 'msk_...' });
// Token data with KOL + deployer context (every plan)
const { token } = await client.token.get('mint...');
console.log(token.kol_activity, token.deployer, token.mc_change_pct);
// Filtered scanner (Pro plan or higher)
const { tokens } = await client.token.list({
primary_dex: 'pumpswap',
min_mc: 100_000,
max_mc: 2_000_000,
authority_revoked: true,
mc_change_1h_min_pct: 30,
limit: 100
});
Install: npm install madeonsol. Full reference at /api-docs. Full markdown spec at /api-reference.md (LLM-friendly). There's a Python SDK too — our walkthrough on building a Solana trading research agent with LangChain and the MadeOnSol Python SDK shows it in an AI workflow.
FAQ
Is there a free tier?
Yes. The Free plan gives you 200 calls/day with no payment required, on the free endpoints: the KOL feed and leaderboard, deployer profiles, token lookups and more. Live feeds are delayed 5 minutes on Free. Most other data endpoints need Pro or higher, and so do webhooks, WebSocket streaming and copy-trade rules; the DEX firehose needs Ultra. Each endpoint's plan is listed in the API docs.
Does the API support other chains besides Solana?
Yes, one: Robinhood Chain, under /api/v1/rhc/*. Beyond Solana and Robinhood Chain, MadeOnSol has no coverage, so for broad multi-chain data a general multi-chain provider is the better fit.
What's the latency on real-time events?
KOL trade events hit the WebSocket channel within ~1s of on-chain confirmation (CONFIRMED commitment). The DEX firehose runs at PROCESSED commitment (sub-500ms). Sniper pre-confirm alerts (ULTRA) arrive a median ~290ms before chain confirmation via deshred stream (measured 2026-09-20 over 37,957 reconciled deploys in 24 h).
Can I use this to build a product I sell to users?
Yes, on the Business plan. Its embed license lets you display MadeOnSol data inside one product of your own, to that product's end users, with a visible "Powered by MadeOnSol" notice. Free, Pro and Ultra keys are for internal use: your own trading, research and tooling. On every plan, our Terms (§5a) prohibit using the data to run a competing data API, feed or dataset, and reselling or redistributing raw data. Multi-product use, white-label (no attribution) and redistribution are Enterprise terms. See /business#rights for the full split. For a hands-on starting point, our guide on building Solana trading tools with the MadeOnSol SDK walks through the common patterns.
Solana Tracker and Birdeye focus on price/chart data across all Solana tokens. MadeOnSol's differentiation is the KOL wallet layer (2,000+ curated wallets with 180-day retention), deployer intelligence (1.2M+ deployer wallets indexed, 85K+ reputation-profiled by bonding rate), buyer quality scoring, and the copy-trade/coordination signal layer — none of which Solana Tracker or Birdeye expose.
Can I resell or redistribute the raw API data to my own customers?
Not on a self-serve plan. Showing the data inside one product of your own (a bot, terminal, or dashboard) is what the Business embed license covers, as the answer above explains. Reselling or exposing the raw feed itself is redistribution, which needs an Enterprise agreement; our guide to white-label and redistribution rights maps exactly where that line sits, and if the product you're building is specifically a Telegram bot or terminal, the data-layer architecture guide for bot and terminal SaaS covers the endpoint-by-endpoint quota math first.
September 2026 refresh
DEXScreener's public API has expanded since this article was first written: it now documents token profiles, community takeovers, ads/boosts, pair lookup/search and token-pair/token-address endpoints, with 60- or 300-request/minute limits depending on endpoint family. The core distinction still stands: its public reference does not document a WebSocket stream, KOL/deployer reputation or MadeOnSol-style rule/signal feeds.
MadeOnSol facts in this article were re-checked against the repository: Free is 200 calls/day, but selected live KOL/deployer feeds are delayed 5 minutes; Pro €43/month removes that delay and adds webhooks/WS, Ultra €131 adds the DEX firehose, and x402 pay-per-call is not delayed.
Source: DEXScreener API reference.