ThorStreamer gRPC
Real-time data streaming service for the Solana blockchain, providing developers with filtered transaction and account monitoring through a high-performance gRPC interface.
Stream transactions from 18+ DeFi programs including Raydium, Pump.fun, Meteora, and Orca. Official SDKs for Go, Rust, and TypeScript—integrate in under 5 minutes.
What You Can Stream
Four streaming types to power your applications
Transaction Streaming
Monitor transactions in real-time with filtering across 18+ DeFi programs
Account Monitoring
Track balance changes and data modifications for specific accounts or program-owned accounts
Wallet Tracking
Observe transactions for up to 10 wallet addresses simultaneously
Slot Status
Monitor block confirmations and network progression in real-time
Supported Programs
Filter transactions from popular DeFi protocols
Source-Level Filtering
Filter transactions at the source, not client-side. Receive only the data you need, dramatically reducing bandwidth and processing overhead.
Geyser gRPC Protocol
Built on HTTP/2 with Protocol Buffers for efficient, low-latency communication. Direct access to Solana's transaction pipeline.
Multi-Language SDKs
Official SDKs for Go, Rust, and TypeScript with comprehensive documentation. Integrate in under 5 minutes with our Quick Start guide.
Lowest Latency
Optimized infrastructure delivers events with industry-leading latency. Critical for trading bots and time-sensitive applications.
Use Cases
Trading Bots
React to on-chain events in real-time for automated trading strategies.
DeFi Applications
Monitor liquidity pools, track swaps, and update application state instantly.
Blockchain Analytics
Build real-time dashboards and analytics from live transaction data.
Event Processing
Trigger actions based on specific on-chain events with minimal delay.
Stream Solana Events in Real-Time
ThorStreamer gRPC is included with all ThorNode passes.