| title | Solana Data Streaming |
|---|---|
| sidebarTitle | Overview |
| description | Stream real-time Solana blocks, account updates, transaction data, and blockchain events. LaserStream gRPC, Enhanced WebSockets, and Webhooks solutions. |
Data streaming allows applications to receive real-time updates from the Solana blockchain as events occur on-chain. Instead of repeatedly polling for updates, streaming establishes persistent connections that push data to your application instantly when transactions are processed, accounts change, or blocks are produced.
This is essential for applications that require up-to-the-second data such as:
- Trading applications monitoring price changes and liquidations
- DeFi protocols tracking user interactions and state changes
- NFT marketplaces detecting sales, listings, and transfers
- Analytics platforms collecting comprehensive blockchain metrics
- Wallets showing real-time balance and transaction updates
We offer multiple streaming options to match your app's specific needs, from simple WebSocket connections to ultra-low latency raw data streaming for HFTs.
Shred Delivery is a specialized, ultra-low latency feed of raw Solana shreds delivered via UDP. Requires deshredding capabilities.
- Earliest Access: Raw shreds delivered as they're produced by the network
- Unprocessed Data: Raw format allows for custom processing tailored to your trading strategies
- Validator Advantage: Helius is a top validator by stake and receives shreds faster than validators with less stake and non-staked RPC nodes
- White Glove Provisioning: Managed access with dedicated engineering support
- Beta Access Only: Currently limited to qualified teams and HFTs
Raw shreds are ideal for latency-critical strategies where milliseconds determine profitability such as:
- High-frequency trading desks
- Arbitrage traders
- Liquidation systems
- MEV searchers
LaserStream provides ultra low-latency data streaming via gRPC, and includes advanced features such as historical replay, automatic reconnects, and multi-node reliability.
- Turnkey: Get faster gRPC streams without the headaches of managing hardware or upgrades
- 24-Hour Historical Replay: Automatically backfill up to 24 hours of missed data
- Auto-Reconnection: Built-in connection management with intelligent retry logic
- Global Endpoints: Available in 9 regions worldwide for optimal latency
- Drop-in Replacement: Compatible with existing Yellowstone gRPC implementations
In addition to streaming processed, confirmed, and finalized data, LaserStream can also serve preprocessed transactions, or decoded shreds.
Instead of waiting for full transaction processing, LaserStream decodes transactions directly from shreds as they arrive at the validator, giving you access to transaction data milliseconds faster than standard commitment levels.
To try Preprocessed Transactions (Beta), please contact our team via Telegram or Discord.
- Backend services
- High-throughput applications
- Mission-critical systems requiring guaranteed data delivery
Enhanced WSS are performance-optimized WebSockets powered by the same infrastructure that powers LaserStream. Enhanced WSS include advanced filtering, and account and transaction subscriptions.
- Faster Response Times: Optimized for lower latency than standard WebSockets
- Enhanced Filtering: Advanced subscription options for precise data targeting
- Account & Transaction Subscriptions: Monitor specific accounts or transaction patterns
- Next-gen Infrastructure: Powered by the same high-performance streaming backend thats used by LaserStream
Real-time frontend apps, moderate-volume backends, custom filtering requirements
Standard Solana WebSocket API enhanced with Helius infrastructure reliability.
- Full Compatibility: Works with any Solana WebSocket client library
- Standard Methods: All supported Solana subscription types (accounts, programs, logs, signatures, slots)
- Multiple Networks: Available on mainnet and devnet
- Helius Reliability: Enhanced uptime and performance over standard RPC nodes
Existing applications, standard use cases, broad compatibility requirements
Event-driven, server-to-server webhook notifications for on-chain activities delivered to your endpoints.
- Parsed Event Data: Human-readable transaction data for sales, swaps, and more
- Multiple Types: Enhanced, raw, and Discord webhook options
- Transaction Filtering: Subscribe to specific event types and addresses
- Reliable Delivery: Automatic retries and delivery confirmations
Event-driven architectures, notifications, integrations with external services
Select the streaming method that best fits your app requirements and infra. Sign up at [dashboard.helius.dev](https://dashboard.helius.dev) and obtain your API key. Each solution has dedicated quickstart guides and code examples. Use the Helius dashboard to monitor usage and scale your plan as needed. Get up and running with your first streaming connection in minutes Comprehensive API references and guides for all streaming methods Join thousands of developers building on Solana with Helius Priority support channels for business and professional customersReady to start streaming Solana data?
Choose your preferred method above and dive into the documentation!