What is Data Streaming on Solana?
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
Why Choose Helius for Data Streaming?
Ultra-Low Latency
Direct connections to Solana leaders ensure sub-second data delivery
Enterprise Reliability
Multi-node redundancy and automatic failover for 99.9% uptime
Historical Replay
Never miss data with automatic backfill capabilities
Global Infrastructure
Endpoints in multiple regions for optimal performance worldwide
Helius Streaming Solutions
We offer multiple streaming options to match your application’s specific needs, from simple WebSocket connections to ultra-low latency raw data streaming for algorithmic trading operations.Shred Delivery (Beta)
Ultra-low latency raw data streamingShred Delivery
Premier low-latency service delivering raw Solana shreds
- 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 operates the highest staked validator on Solana, receiving shreds with the least delay
- White Glove Provisioning: Carefully managed access with dedicated engineering support
- Beta Access Only: Currently limited to qualified trading teams and algorithmic trading operations
LaserStream (Developer+ Devnet, Professional+ Mainnet)
Next-generation streaming with advanced featuresLaserStream
High-performance streaming with gRPC protocol, historical replay, and multi-node reliability
- Historical Replay: Automatically backfill up to 3000 slots (~20 minutes) of missed data
- Multi-Protocol Support: gRPC available now, WebSockets coming soon
- Auto-Reconnection: Built-in connection management with intelligent retry logic
- Global Endpoints: Available in 7+ regions worldwide for optimal latency
- Drop-in Replacement: Compatible with existing Yellowstone gRPC implementations
Enhanced WebSockets (Business+)
High-performance WebSockets with advanced filteringEnhanced WebSockets
Faster WebSocket connections with enhanced 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
- Atlas Infrastructure: Powered by our high-performance streaming backend
Standard WebSockets
Solana-compatible WebSocket API with Helius reliabilityStandard WebSockets
Standard Solana WebSocket methods 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
Webhooks
Event-driven notifications delivered to your endpointsWebhooks
Server-to-server event notifications for specific on-chain activities
- 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
Getting Started
1
Choose Your Solution
Select the streaming method that best fits your application requirements and infrastructure.
2
Get Your API Key
Sign up at dashboard.helius.dev and obtain your API key.
3
Follow the Quickstart
Each solution has dedicated quickstart guides and code examples.
4
Monitor & Scale
Use the Helius dashboard to monitor usage and scale your plan as needed.
Data Streaming Quickstart
Get up and running with your first streaming connection in minutes
Support & Community
Documentation
Comprehensive API references and guides for all streaming methods
Discord Community
Join thousands of developers building on Solana with Helius
Enterprise Support
Priority support channels for business and professional customers