Your bot wastes 99% of its CPU discarding transactions it doesn't care about. We refine the Solana firehose at the source — you only receive Pump.fun, Raydium, and Jupiter events, pre-parsed to clean JSON. Less data in. Faster trades out.
Trusted by teams building on
Only matching transactions leave our infrastructure. Your bot never sees spam, failed txns, or irrelevant programs.
We handle Borsh deserialization and Protobuf decoding. You receive structured, trade-ready data — no parsing on your end.
Less data to process = less CPU load = faster decision loop. Filtering at the source is a latency reduction, not an addition.
// How it works
One gRPC endpoint. Authenticate with your API key. Choose your program filters. Receive only the transactions that matter — already parsed, structured, and ready for your trading logic.
Select the programs you trade on — Pump.fun, Raydium, Jupiter — or add custom Program IDs on Pro.
Point any gRPC client at our endpoint with your API key. Rust, Node.js, Python — all supported.
Our infrastructure processes the full Solana stream and drops everything that doesn't match your filters.
Receive only matching transactions as clean JSON. No deserialization, no wasted bandwidth, no lag.
// Performance
With Alpenglow's 150ms finality, every millisecond of your data pipeline matters more than ever. Here's how the protocols stack up — and why filtered gRPC is the fastest path from slot to trade.
Most services send you the raw Solana firehose. Your bot spends CPU cycles deserializing, filtering, and discarding 99% of what it receives. With Subglow, that work happens before the data reaches you — meaning your bot's decision loop starts sooner.
| JSON-RPC | WebSocket | Subglow gRPC | |
|---|---|---|---|
| Slot-to-data | ~800ms | ~200ms | < 10ms |
| Filtering | None | Client | Server |
| Format | JSON | JSON | Parsed JSON |
| CPU on your bot | High | High | Minimal |
| Missed slots | Common | Possible | Zero |
| Backpressure | None | None | Built-in |
| Alpenglow ready | No | Partial | Full |
// Supported programs
New token launches, bonding curve trades, migration events. Parsed and trade-ready.
AMM swaps, liquidity events, pool creation. Structured output with token amounts.
Aggregated swap routes, limit orders, DCA executions. No manual instruction decoding.
Custom Program IDs available on Pro and Dedicated tiers.
// Integration
Connect with any gRPC client. Authenticate with your API key. Start receiving filtered, parsed transactions immediately.
// Pricing
For solo traders and bot builders
For serious trading operations
Your own infrastructure, your rules
// Built for
Catch Pump.fun launches and Raydium pool creates the instant they confirm. Pre-parsed events mean your decision loop starts in <5ms.
Learn more →Track whale wallets and alpha callers in real-time. Mirror their Pump.fun entries and Jupiter swaps within the same slot window.
Learn more →Build dashboards and data pipelines on structured Solana event streams. No RPC polling, no Borsh — just clean JSON into your stack.
Learn more →// What traders say
“Replaced our entire parsing stack with Subglow. Our sniper bot decision loop went from 80ms to under 12ms. The pre-parsed JSON alone saved us weeks of Borsh headaches.”
“We were spending $400/mo on RPC nodes and still missing slots. Switched to Subglow Pro and haven't missed a Pump.fun launch event in 3 months. The ROI is insane.”
“The Jupiter filter alone is worth the subscription. We used to poll getTransaction in a loop. Now we get structured swap data the instant it confirms. Night and day difference.”
Get Solana gRPC guides, infrastructure tips, and product updates delivered to your inbox. No spam — unsubscribe anytime.
Free trial available. No credit card. Cancel anytime.