🔧 PumpDev API Update: Ready for the July 20 PumpSwap quoting change
On Monday July 20 (10am EST), PumpSwap pools start carrying non-zero virtual_quote_reserves. Any integration still quoting on the raw quote-vault balance will compute wrong prices and slippage floors from that moment. PumpDev is already updated — verified with live mainnet round-trips.
📝 Correct prices after the flip — quotes, slippage floors and market caps use effective reserves (vault + virtual)
😏Indexer-ready stream — buy/sell events expose virtualQuoteReserves and poolEffectiveQuoteReserves so you can reconstruct effective reserves without extra RPC calls
🤑Nothing breaks — existing response fields keep their exact meaning; all new fields are additive
Only if you compute prices yourself from raw WS reserves: use poolEffectiveQuoteReserves (= poolQuoteReserves + virtualQuoteReserves) from July 20.
solana:pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn solana:So11111111111111111111111111111111111111112 https://t.co/cjSVTwAnjF
$
🔧 PumpDev Update: Accounts, API keys & tiered limits for the WebSocket Data API
The data stream (wss://pumpdev.io/ws) now runs on accounts and API keys.
Create a free account, generate a key, and manage your plan, usage, and limits from one dashboard.
🕺 Free account + API key — 25 live subscriptions and 50k trade messages/mo
😏 Tiered plans — Starter / Pro / Whale for more subscriptions, trade quota, connections and burst rate
💻Live usage — real-time subscriptions, connections and quota metering on your dashboard
👙 Expiry reminders — email before your plan lapses, so a key never dies silently
‼️Heads-up: on July 15 the new keyless (anonymous) limits switch on
‼️Stream without a key and you drop to 5 subscriptions and 10k messages/mo
‼️A free account keeps you at 25 and 50k — no cost, no interruption. Log in before then so you're not caught throttled
👉 https://t.co/OBrF7A793D
🔧 PumpDev API Update: Reserve RPC + API stabilization
We shipped an optimization release focused on reliability and speed. The API now runs behind a reserve RPC server that takes over automatically if the primary goes down, so trades keep flowing even during upstream outages.
💗Reserve RPC — automatic failover to a backup RPC server when the main one is unreachable
🍌Stabilization — hardened request handling across the API foor consistent uptime
🤑Speed — all endpoints now respond in the 50–70 ms range
No action needed on your end. Your existing integration benefits automatically.
Note that the Lightning creation endpoint includes build + signing + metadata uploading + sending
$SOL solana:pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn
Check the latency in real time - https://t.co/cjSVTwAnjF
PumpDev Update: Live latency on the landing page
You can now see how fast the production API actually is — straight from the homepage. We added a Performance section that pulls real latency from production and refreshes every 30 seconds, so the numbers you see are the numbers you get.
📝Live metrics — Lightning Trade, Lightning Create, Local Trade, and Local Create latency, measured on the reaal production API
🍌Rolling average — each figure is a rolling 60-min average, not a cherry-picked best case
📝Fuller endpoint list — the site now lists the full API surface: Lightning trade/create/bundle, local trade/create/bunndle, claim fees & cashback, wallet create, transfer & transfer-all
No action needed on your end. This is a transparency + accuracy improvement - your existing integrations are unchanged.
🔧 PumpDev WS Update: New token flags in the WebSocket stream
The new-token WebSocket event now tells you whether a launch was created with https://t.co/dTSJlpjwTT Mayhem Mode or cashback rewards enabled — straight from the create payload.
🍌 isMayhemMode — boolean on every new-token event, true if the token launched with Mayhem Mode
�� isCashbackEnabled — boolean on every new-token event, true if the token launched with cashback rewards
📝 Additive only — fields appended to the existing payload, all current fields unchanged
💗 Defaults to false — if the source doesn't report a flag, it comes through as false
😏 No action needed on your end.
solana:So11111111111111111111111111111111111111112 solana:pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn
https://t.co/xeKK21gdeG
🔧 PumpDev WS Update: Lower-latency WebSocket streaming
The trade + launch stream (wss://pumpdev.io/ws) has been tuned for speed and stability.
Events now reach you sooner and connections stay cleaner under heavy load.
📝 Faster delivery — TCP_NODELAY enabled and market data sent uncompressed by default, so messages aren't buffered before they go out
💗Earlier events — default stream commitment moved to "processed", so trades and launches push the moment they land instead of waiting for confirmation
🍌 Backpressure guard — in-flight processing is capped and overflow is shed, so the stream stays responsive during launch spikes
Auto-cleanup — dead/zombie connections are swept every 60s to free memory
🍆Richer /health — new fields: commitment, in-flight count, dropped-tx count, and quote-cache size
😏 No action needed on your end. Same endpoint, same message format — your existing client just gets faster, more stable data.
solana:pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn solana:So11111111111111111111111111111111111111112
👉 https://t.co/xeKK21gdeG
🚀 PumpDev API Update: Check claimable balances before you claim
You can now read how much is claimable without building a transaction. Same URL as the claim endpoints — GET reads the balance, POST builds the claim.
No more blind claims or wasted transactions on empty vaults.
🤑 GET /api/claim-account — read claimable creator fees (pump + PumpSwap, graduated, fee sharing, non-SOL quote mints)
📝 GET /api/claim-cashback — read claimable cashback for pump, pumpswap, or both
🍌 Rich response — totalClaimable, pumpBalance, pumpSwapBalance, graduated, hasFeeSharing, quoteMint, isNativeQuote, shareholders
🍆 Fee sharing aware — shareholder splits and percentages returned when configured
💗 Fully additive — existing POST claim endpoints are unchanged
😏 No action needed on your end. Both POST endpoints work exactly as before — the new GETs are there when you want to check first.
solana:So11111111111111111111111111111111111111112 solana:pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn
I've upgraded our server to a more powerful one (4x more powerful).
I hope it'll be sufficient if we have any issues, reconnections, or anything similar. Please let me know 🙂
$SOL $PUMP
⚡️ PumpDev Maintenance Notice
We'll be performing technical work within the next hour as we migrate services to more powerful servers.
🚀 Increased capacity - more headroom for peak traffic
⚡️ Better performance - lower latency and faster response times
🔧 Infrastructure upgrade - preparing for future growth
A brief disruption may occur during the migration, but we'll keep it as smooth as possible.
No action needed on your end.
⚡️ PumpDev Update: WebSocket Stability Fix
Resolved an issue causing frequent WS disconnects (code 1001). Connections should now stay up instead of cycling every few minutes.
🔧 Memory leak patched - internal cache now self-evicts instead of growing forever
📉 Lower per-connection overhead - compression tuned to handle more clients
🔌 No action needed - your existing reconnect logic will just stop firing
If you were seeing 502s on reconnect, that's gone too.
👉 https://t.co/nbAZEY1tmq
$SOL $PUMP
⚡️ PumpDev API Update — Transactions Alerts launched.
Our transactions in real time.
Details: https://t.co/9qkKarFeYP
If anything explodes, you know where to find me 🙂
⚡️ PumpDev Launch Update:
🎯 Tweet keywords are now clickable - 3 smart picks per tweet, one tap deploys with that name
💰 Token list now shows your exact balance per token
👉 https://t.co/JcLaT6KRoU
$SOL $PUMP