WebSocket Streams via GraphQL subscriptions
Open a socket and subscribe to exactly the events you filter — DEX trades, transfers, balances and new tokens across 40+ chains, delivered as JSON in about a second. No node, no Geyser, no reconnect logic. It runs in the browser.
Pick your channel. Same parsed data underneath.
GraphQL-over-WebSocket subscriptions are the easiest feed we ship — browser-ready, filterable, JSON out. Step over to Kafka, CoreCast gRPC or GraphQL when durability, raw latency or history matters more than simplicity.
Browser-ready GraphQL subscriptions — open a socket and subscribe to exactly the events your filter matches. JSON in, JSON out, no decoders.
Guaranteed delivery with offset replay — never miss an event, backfill on reconnect for durable pipelines.
Binary Protobuf firehose — the lowest-latency way to read Solana, built for snipers and HFT.
The same schema for historical reads — backtest and hydrate from genesis to now.
One socket, every kind of on-chain event.
Each lane below is a GraphQL subscription on the V2 schema — filter by token, wallet, protocol or market, and only the matching events stream to your client.
Streaming chains yourself means a node, a decoder and a babysitter.
Reading live data off your own RPC node means handling reconnects, dropped frames and a parser for every protocol — just to see a trade. Bitquery hands you decoded JSON over a socket you can open from a browser tab.
What teams ship on WebSocket subscriptions.
Every one is a filter on the same socket — subscribe over WebSocket and react in about a second.
Live trading dashboard
Subscribe to DEX trades across Uniswap, Raydium and PancakeSwap and paint fills onto a dashboard in real time — straight from the browser, no backend relay.
Read the docs →Real-time price ticker
Stream every swap for a token and compute a live price feed — power bots, widgets and tickers without polling or running a single node.
Read the docs →Whale & launch alert bot
Watch a wallet list or filter for new token launches and fire Telegram or Discord alerts the instant a transfer or Pump.fun launch lands.
Read the docs →What teams say about our data
"We did a thorough search of the market for the best onchain data. Bitquery came out on top — and now powers all live prices across Nansen. We don't think of them as a vendor. They're a partner."
Bitquery does the hard work of parsing blockchain transaction data into a usable form so that we don't have to. We use their interface to diagnose issues with complex transactions and their analytics as a starting point for our own.
They proved they had the technology to deliver sophisticated data solutions. We extended our support through the Binance X fellowship — building an open-source library of visualization widgets on their blockchain data.
The complex raw data is available at different levels of detail and from different viewpoints — whether we need simple aggregated transfers or parameters for failed contract calls. The support is responsive, friendly and quick.
Partnering with Bitquery has been highly cost-effective — leveraging their established infrastructure rather than building our own let us rapidly expand our blockchain support and reach a much broader segment of on-chain users.
Bitquery's products are very intuitive and easy to use. We currently use their products to obtain DEX-related trading and liquidity information, which saves us the manpower and tedious technical details required to develop our own system. Their excellent technical team deserves special praise; they provide near-24/7 support and resolve issues quickly. I greatly appreciate their products and work ethic.
Bitquery provides the infrastructure we rely on every day. Fast, reliable, and comprehensive across the chains that matter to our business.
Pricing
Start free. Scale when you ship.
Self-service plans cover 9 core chains with flat-rate add-ons — no surprise invoices. Every paid plan starts with a 7-day free trial.
Personal
For side projects, learning & testing. Personal use only — no commercial use.
billed annually ($468/yr) · save 20%
- 100k API points / mo ≈ 20k calls
- 30 req/min · 3 simultaneous
- Full GraphQL & REST schema
- Real-time data · 9 core chains 30-day window
- API only — no streams
- Community support
Pro
For trading bots, alerts & dashboards on live DEX and price data.
billed annually ($948/yr) · save 20%
- 1M API points / mo ≈ 200k calls
- 90 req/min · 6 simultaneous
- 100k stream-minutes + 5 GB
- 100 concurrent streams
- Trading-data streams live DEX & prices
- Real-time data · 9 core chains
Scale
For production real-time apps — every stream, scale on demand.
billed annually ($2,868/yr) · save 20%
- 5M API points / mo ≈ 1M calls
- 240 req/min · 12 simultaneous
- 2M stream-minutes + 50 GB
- 1,000 concurrent streams
- All streams onchain + mempool
- Dedicated Slack support
Enterprise
Full history, unlimited streams & bulk delivery at scale.
flat platform fee — no metering
- Complete history · 40+ chains
- Unlimited WebSocket streaming no stream-min or GB limit
- Custom points & rate limits
- Kafka fixed-cost · S3 bulk export
- Coinpath® money flow
- SLA · SSO · dedicated support
Flat-rate add-ons on every open plan: $40 / 1M points · $20 / 100k stream-minutes · $8 / GB (bought yearly · save 20%) — same price at any volume, billed only for what you add.
WebSocket streaming, answered.
What are Bitquery WebSocket Streams?
Do I need any infrastructure or an SDK?
How low is the latency?
What can I subscribe to?
Which chains are covered?
How do I get started?
Subscribe to the chain in one socket.
7-day free trial — 40+ chains decoded, no node and no reconnect logic. Open a WebSocket subscription and react to the next event.