Real-Time Swap Data
Streaming API
Every swap on Solana — parsed, structured, and streamed to you in real time. Skip months of indexing work. Ship your trading bot, analytics, or ML pipeline today.
Building on Solana is hard.
We know.
Building a Solana trading pipeline from scratch is brutal. Dedicated RPC nodes that cost thousands per month. Geyser plugins that break on every validator update. Custom indexers that need constant babysitting. Storage optimization, data normalization, latency tuning — months of infra work before you write a single line of trading logic.
We did this homework for you. Now you focus on what matters — your algorithms, your edge, your alpha. All the infrastructure is on us.
Skip the parsing.
Start building with structured swap data.
Raw Solana RPC gives you encoded transactions. We give you structured, normalized swap events — ready for your models and bots.
Raw RPC response
Encoded transaction blobs, no token context, no price data. You parse, decode, and normalize everything yourself.
Structured swap event
Every swap decoded, normalized, and enriched. Token mints, amounts, prices, pool state — streamed in real time.
Solana swap event schema:
everything you need
Each event is a fully decoded swap with all the context your pipeline needs — from basic trade data to implied pricing and signer identity.
- ✓ Block slot, timestamp, and transaction signature
- ✓ DEX program ID and pool address
- ✓ Token in/out with mint, amount, and decimals
- ✓ Implied price at time of swap
- ✓ Signer wallet address
{ "block_slot": 284719403, "block_time": 1711843200, "tx_signature": "5Kz...vYm", "program_id": "675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8", "pool_address": "8sLbNZoA1cfnvMJLPfp98ZLAnFSYCFApfJKMbiXNLwxj", "token_in": { "mint": "So11111111111111111111111111111111111111112", "amount": 2847000000, "decimals": 9 }, "token_out": { "mint": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v", "amount": 398580000, "decimals": 6 }, "price": 139.96, "signer": "7xKX...pQm" }
One swap data stream, three delivery protocols
Same data, same latency. Pick the protocol that fits your stack.
Lowest Latency
Binary protocol, bidirectional streaming. Best for high-throughput ML pipelines and trading bots.
WebSocket
Persistent connection, JSON payloads. Great for dashboards, browser-based tools, and lighter integrations.
Webhook Push
Event-driven HTTP POST to your endpoint. Ideal for serverless architectures and event buses.
Filter Solana swap data your way
Filter the stream server-side to reduce noise and bandwidth. More filter types coming soon.
By Program ID LIVE
Subscribe to swaps from specific DEX programs. Get only Raydium, only Orca, or any combination.
675kPX9MHT...whirLbMiic...JUP6LkbZbj...By Token Mint LIVE
Track specific tokens. Get every swap involving SOL, USDC, or any SPL token by its mint address.
So1111...1112EPjFWd...Dt1vBy DEX Name SOON
Human-readable DEX filter that abstracts over multiple program IDs. Just pass "raydium" or "orca".
By Token Age SOON
Get swaps for tokens created in the last N minutes. Perfect for detecting new token launches and meme coin activity.
Building custom AI pipelines?
If you're computing features for ML models based on Solana swap data, we can help. We already calculate 700+ features from the Solana swaps we listen to — and we can set up dedicated feature-engineering infrastructure on our side, tailored to your models.
Trading Bot
Your execution logic, risk management, position sizing
Predictor
Your ML model consuming features, producing signals
Featuriser
700+ features computed from swap data in real time
Swap Data Stream API
Real-time, structured swap events from every Solana DEX
Need a custom featuriser or dedicated data pipeline? Talk to our team.
Connect to Solana swap stream in 5 minutes
Four steps from signup to receiving your first swap event.
Choose a plan
Pick Starter, Pro, or Enterprise based on your bandwidth and data depth needs.
Get your API token
Generate a token in the GetBlock dashboard. One token, all delivery methods.
Connect to the stream
Use gRPC, WebSocket, or webhook — pass your token, set your filters, and open the connection.
Receive structured swap data
Every swap on Solana, decoded and delivered. Build your logic on top.
Scale with your needs
Tiered by bandwidth. All plans include gRPC, WebSocket, and basic filtering.
For experimentation, small bots, and testing your pipeline.
- Lite schema (swap events)
- Filter by program ID
- Filter by token mint
- gRPC + WebSocket
- Community support
For quant teams, analytics platforms, and serious builders.
- Full schema + pool state
- All available filters
- Priority delivery
- gRPC + WebSocket + Webhook
- Dedicated support
For market makers, ML pipelines, and Featuriser-level workloads.
- Everything in Pro
- Custom filters & transformations
- Swap-based feature computation
- AI pipeline setup & consulting
- Dedicated infrastructure
- SLA & uptime guarantees
Join the Alpha. Build with us.
We're onboarding the first teams to our Solana Swap Data Stream. Alpha participants get direct access to our engineers who will help you set up your system — from initial integration to production-ready pipeline.
Hands-on setup
Our engineers help you integrate — gRPC, WebSocket, or webhook.
Priority support
Direct Slack channel with the team. Issues resolved in hours, not days.
Shape the product
Your feedback drives the roadmap. Request filters, schema fields, and features.
Early pricing lock-in
Alpha teams keep their rate when we go GA. No surprises.