# Streams – Real-Time Blockchain Data

Streams is a powerful data streaming solution designed for web3 applications. It enables you to efficiently collect, process, and store both raw and filtered blockchain data in real-time and historically. Whether you're building indexers, analytics platforms, or real-time dashboards, Streams provides the infrastructure to create robust data pipelines with features like batching, backfill, compression and continuous streaming.

## Get Started
- [QuickStart: Set up your first stream via the UI or REST API](/content/docs/streams/quickstart/index.html)
- [Supported Chains: All blockchain networks available in Streams](/content/docs/streams/supported-chains/index.html)

## Build Your Pipeline
- [Data Sources: Block, receipt, trace, log, and chain-specific datasets](/content/docs/streams/data-sources/index.html)
- [Destinations: Webhook, S3, PostgreSQL, Azure Blob, Kafka](/content/docs/streams/destinations/index.html)
- [Filters: Server-side Go or JavaScript functions to transform data before delivery](/content/docs/streams/filters/index.html)
- [Backfilling & Reorgs: Historical data backfill and reorg handling guarantees](/content/docs/streams/backfilling/index.html)

## API Reference & Billing
- [REST API: Create, update, pause, and delete streams programmatically](/content/docs/streams/rest-api/index.html)
- [Billing: How consumption is measured and billed](/content/docs/streams/billing/index.html)

## FAQ & Resources
- [Resources: Frequently asked questions, guides, and how to get help](/content/docs/streams/faq/index.html)
