Skip to main content

Streams FAQ & Resources

Updated on
Jul 20, 2026

Frequently Asked Questions

What is Quicknode Streams?
Streams is a data ingestion and streaming solution for web3 applications that enables you to efficiently collect, process, and store both raw and filtered blockchain data in real-time and historically.
How do I access Quicknode Streams?
You can access Streams through the Quicknode Dashboard or via the Streams REST API, both providing interfaces to manage your data pipelines.
What is filtering in Streams?
Filtering allows you to define custom Go or JavaScript filters that process blockchain data on Quicknode's infrastructure before it reaches your destination, reducing data transfer and processing overhead on your systems.
What types of destinations does Streams support?
Streams supports various backend systems including webhooks, Amazon S3, PostgreSQL, Azure Blob Storage, and Kafka, supporting both batch and real-time delivery modes.
How does Streams ensure data reliability?
Streams provides exactly-once delivery of blocks, receipts, and traces in finality order, and processes blocks sequentially, waiting for confirmation that each block or batch was successfully delivered before proceeding.
Which blockchain networks are supported by Streams?
Over 60 chains are supported, including Ethereum, Solana, Bitcoin, Arbitrum, Base, Polygon, and Avalanche, with availability across mainnet and testnet environments. See Supported Chains for the full list.

Support

Resources