Lunar Shadow Labs
Solana market data · one WebSocket

Every Solana DEX event,
decoded the moment it lands.

Trades, launches, curve completions, migrations, pool creations and liquidity changes across pump.fun, PumpSwap, Raydium, Orca, Meteora and more — normalized into one JSON format, with Token-2022 risk flags on both sides of every trade. Built for bot developers.

$49/month per API key after the trial · cancel any time · market data only, no signals or advice.

Feed
—
Events / second
—
Origin → edge p50
—
Uptime (24 h)
—

Live from our own metrics — status page.

12 venues, one format

pump.funPumpSwapRaydium AMM v4 Raydium CPMMRaydium CLMMRaydium LaunchLab PancakeSwap v3Orca WhirlpoolMeteora DLMM Meteora DAMM v1Meteora DAMM v2Meteora Dynamic Bonding Curve

Launchpads built on these programs (StonkFun, bonk.fun, Believe, Bags, Jupiter Studio …) come through too, tagged with their platform.

What you get

Every event a bot needs

Swaps with base/quote, amounts the user actually paid and received, fees, reserves and partial fills. Launches with name/symbol/URI, curve completions, migrations, pool creations, liquidity adds and removes.

Token-2022 risk flags

Transfer fees, transfer hooks, permanent delegates, pausable and frozen-by-default mints, freeze and mint authorities — on the base and the quote side of every trade. Unknown is reported as unknown, never guessed.

Verified, not just parsed

Trades are checked continuously against the pool's own balance changes. Over 200,000 real trades checked in testing with zero mismatches.

Fast

Decoded and published in about 0.02–0.04 ms median after we receive the transaction, served from a New Jersey edge next to the Solana stream we read.

Server-side filters

Filter by event kind, venue or a watchlist of mints and pools, so you only receive — and pay bandwidth for — what your bot uses.

Gaps are explicit

Every message carries a sequence number. Reconnect and resume where you left off; if anything was missed, a gap message tells you exactly what.

One message

{"v":1,"seq":184467,"kind":"swap","venue":"pumpswap",
 "pool":"…","user":"…","base_mint":"…","quote_mint":"So11111111111111111111111111111111111111112",
 "is_buy":true,"base_amount":"3500000000000","quote_amount":"125000000",
 "base_decimals":6,"quote_decimals":9,"price":0.0000357,
 "fees":{"lp":"…","protocol":"…","creator":"…"},"partial":false,
 "base_flags":{"program":"token2022","decimals":6,"mint_authority":null,"freeze_authority":null,
               "transfer_fee":{"older":{"bps":0,…},"newer":{"bps":0,…}},"extensions":[1,18,19]},
 "quote_flags":{"program":"spl","decimals":9,…},
 "slot":371234567,"sig":"5x…","t_ingest_us":…,"t_emit_us":…}

Full schema for every event kind in the docs.

Pricing

Full feed
$49 / month per API key
  • 3-day free trial
  • All 12 venues and every event kind
  • Token-2022 mint flags and mint updates
  • Server-side filters and watchlists
  • 2 simultaneous connections per key
  • Cancel any time from your Whop account
Start free trial

How access works

Checkout runs on Whop. After you subscribe, open Software → Your license keys in our Whop hub (not the order page). That license key is your API key, active within about a minute.

Manage billing or cancel at whop.com/orders; check your key's status on your account page.

Questions

See the FAQ, or start with the quickstart.