Purchasing LaserStream

LaserStream spans seven regions, auto-fails over with replay, and is a drop-in replacement for Geyser. You get higher throughput and resilience compared to dedicated nodes. For more info, check our comparison.
LaserStream Plus add-ons transform your Professional plan’s pay-per-use model into predictable monthly costs. Available in five tiers: 50TB ($2,500), 100TB ($4,500), 150TB ($6,500), 200TB ($8,500), and 250TB ($10,500) per month. Each tier includes the specified data allowance with no credits consumed, then 2 credits per 0.1 MB for overages—a 33% discount versus the standard rate. View detailed pricing.
LaserStream offers the lowest latency data streams available. It taps directly into Solana leaders to receive shreds as they’re produced, with optimized shredstream capabilities that deliver data before anyone else. Multiple regional endpoints ensure minimal geographic latency.
Yes! LaserStream includes optimized shredstream functionality. LaserStream features “Optimized Shredstream: Receive data before anyone else,” providing similar capabilities to Jito’s ShreadStream but with additional reliability and multi-region support.
Up to 10 million account includes per stream, unlimited program filters, and 100 concurrent connections per project.

Using LaserStream

Yes! LaserStream gRPC is designed as a drop-in replacement for Yellowstone gRPC. Simply change your endpoint and API token, and your existing gRPC code will work with LaserStream immediately. LaserStream uses the open-source gRPC protocol.
You can find LaserStream bandwidth metrics on the LaserStream page in the Helius Dashboard.
No, “processed” is already the fastest commitment level available on Solana (~400ms latency). It represents data processed by a single validator before network confirmation. LaserStream optimizes delivery of processed-level data through direct leader connections and shredstream technology.
Yes, you can subscribe to multiple data types in a single SubscribeRequest. Add separate filter configs (such as accounts and transactions) to receive both account updates and transaction data in one stream.

Troubleshooting LaserStream

Client-side bottlenecks: JavaScript clients can lag when overwhelmed. Narrow your filters or switch to a faster language.Limited local bandwidth: Heavy subscriptions can saturate a slow link. Monitor network usage or upgrade your connection.Geographic distance: Pick the region-nearest LaserStream endpoint; long routes drop packets and add latency.Processing logic: Avoid blocking the main thread; use async queues or workers.Benchmark tip:
cargo install helius-laserstream-bandwidth
helius-laserstream-bandwidth --laserstream-url $LASERSTREAM_URL --api-key $API_KEY
Verify your x-token and endpoint, make sure outbound gRPC is allowed. Check your dashboard for connection status and review error logs in your application for authentication or network issues.
Confirm public keys and commitment levels, and review your AND/OR logic. Filters are evaluated as described in the docs.
These are ping/heartbeat events that maintain connection health and prevent timeouts. They’re part of the gRPC protocol’s connection management. You can safely ignore these events or use them to monitor connection status in your application.

Need More Help?