Last verified: 14 September 2026
API alternative · Birdeye
If you use Birdeye's API mainly for Solana memecoin work — prices, candles, trade tapes, wallet PnL — MadeOnSol covers the same surface at flat calls/day pricing (Pro €43/mo, 10,000 calls/day) instead of compute units, and adds the intelligence layer Birdeye doesn't ship: curated KOL trade feeds, deployer track records and sniper detection. If you need many chains from one key, stay with Birdeye.
Birdeye facts read from their public pricing/docs pages · last verified 14 September 2026 · also listed in our tool directory
Fair is fair
If any of these describe you, stay — this page isn't for you, and pretending otherwise would cost us your trust.
Birdeye covers Solana plus EVM chains and more from one API key. MadeOnSol covers Solana and Robinhood Chain only. If your product needs Ethereum or Base data from the same integration, Birdeye is the right call and this page won't talk you out of it.
Endpoints like Holder Distribution, Net Worth Chart and Balance Change have no one-to-one MadeOnSol equivalent. If those specific views are load-bearing in your product, check the migration table below honestly before moving anything.
Birdeye's Lite tier ($39/mo, 1.5M CU) is a fine sandbox for light, occasional reads on many chains — as long as your call pattern stays cheap in compute units.
Where we differ
The four differences that actually move a build decision.
Birdeye meters compute units per endpoint — heavy endpoints cost multiples of light ones, so a bot's bill moves with its query mix. MadeOnSol prices flat calls/day (10,000 on Pro, 100,000 on Ultra): the bill is knowable before you ship.
Birdeye unlocks WebSocket subscriptions at Premium ($199/mo). MadeOnSol's Ultra (€131/mo) includes 3 WebSocket connections plus the full DEX trade firehose.
Curated KOL wallets with live trade pushes, deployer track records (prior launches, bond rate, rug history), deshred sniper detection and coordination alerts are first-class API objects here. On Birdeye you'd reconstruct these from raw trades and wallet endpoints yourself.
35 endpoints — the KOL, deployer, wallet-PnL, risk and buyer-quality core, plus 10 on Robinhood Chain — are also available keyless via x402 pay-per-call: an AI agent pays cents in USDC (or USDG on Robinhood Chain) per request with no signup. Birdeye's x402 is broader in raw surface — full REST API, all endpoints, $0.003/request in USDC, payment settling on Base or Solana (re-verified 2026-09-14) — but WebSocket streaming still isn't in it. The difference is what sits behind the 402: curated KOL feeds, deployer track records and sniper detection are keyless only here, and only here can an agent pay on Robinhood Chain.
Side by side
Cells render from the same sourced dataset as the full 10-API comparison, so the two pages can't drift apart.
| Birdeye | MadeOnSol | |
|---|---|---|
| Free tier | 30K CU/mo1 rps (Standard) | 200 calls/day60/min · 40+ endpoints, full response shape |
| Entry paid plan | $39/mo1.5M CU/mo · 15 rps (Lite) | €43/mo10,000 calls/day · 300/min (Pro) |
| OHLCV candles | ||
| Per-trade tape | ||
| Wallet PnL | ||
| Pump.fun bonding phase | ||
| KOL + deployer intel | ||
| Streaming | WebSocket from Premium ($199) | WS Pro+ · DEX firehose Ultra |
| x402 keyless per-call |
Migration map
Birdeye endpoint names below are as their documentation titles them; MadeOnSol paths live under /api/v1 and are covered by the OpenAPI spec at /api/v1/openapi.json.
| Birdeye | MadeOnSol (/api/v1) | Notes |
|---|---|---|
| Price / Price - Multiple | /token/{mint} · /token/batch | Single comprehensive token snapshot (price, MC, liquidity, risk inputs) or up to 50 mints per batch call. |
| OHLCV V3 | /tokens/{mint}/candles | OHLC candles written by our own price tracker — 1m to 1d via ?tf= (1m/5m/15m/1h/4h/1d), server-side. |
| Trades - Token (V3) | /tokens/{mint}/trades | Cursor-paginated per-trade tape: wallet, side, SOL/token amounts, price, early_buyer_rank, slot. |
| Wallet - PnL | /wallet/{address}/pnl | FIFO realized + unrealized, win rate, profit factor, drawdown, daily equity curve, per-position breakdown. |
| Wallet - Portfolio (V2) | /wallet/{address}/holdings | Live on-chain SPL + Token-2022 balances, price-enriched, with transfer_delta exposing tokens that arrived without a swap. |
| Token - First Buyers | /tokens/{mint}/buyer-quality · /tokens/{mint}/cap-table | Early-buyer quality scoring and cap-table concentration instead of a raw first-N list. |
| Token - New listing (meme platforms) | /sniper/recent · /deployer-hunter/alerts | Deshred-speed pump.fun deploy detection (median ~290ms head start over confirmation) with deployer enrichment on every row. |
| SUBSCRIBE_TXS (WebSocket) | /ws/v1/dex-stream firehose | Full DEX trade stream over WebSocket, included in Ultra rather than gated at $199. |
Full endpoint reference: API docs · machine-readable spec at /api/v1/openapi.json
Try it
The response shape is documented in the OpenAPI spec; the same data is available keyless via x402 at /api/x402/wallet/{address}/pnl ($0.02 per call).
curl -s "https://madeonsol.com/api/v1/wallet/{address}/pnl" \
-H "Authorization: Bearer msk_..."
# → summary: realized + unrealized SOL, total_pnl, win_rate,
# profit_factor, max_drawdown_sol, avg/median hold_minutes
# → pnl_curve[]: daily buckets (day_pnl, cumulative_pnl, trades)
# → closed_positions[] / open_positions[] with roi_pct + hold timeFAQ
Free tier: 200 calls/day across 40+ endpoints, full response shape. Card, USDC or SOL when you upgrade — cancel anytime.