# Firehose

## Welcome to Firehose Docs

Firehose is a blockchain data streaming technology developed by StreamingFast working with [The Graph Foundation](https://thegraph.com/). The product provides previously unseen capabilities and speeds for indexing such data using a files-based and streaming-first approach.

This documentation serves as the main resource for operators on understanding and operating a Firehose Blockchain Indexing stack.

### Where to Start

[Firehose Overview](https://firehose.streamingfast.io/introduction/firehose-overview) is a great place to begin learning about the overall scope, vision, and capabilities of Firehose.

The [Concepts & Architecture](https://firehose.streamingfast.io/firehose/architecture/components) provides an in-depth look at the decisions that drove the development team's efforts while designing Firehose.

Full source code is available in the [official Firehose Core Github repository](https://github.com/streamingfast/firehose-core).

### Community

***Need help? Reach out!***

Firehose is an open-source community effort, so feel free to suggest new topics, report issues, and provide feedback wherever it could be helpful. Please contribute through GitHub [pull requests](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-pull-requests).

* [StreamingFast Discord](https://discord.gg/jZwqxJAvRs)
* [StreamingFast on Twitter](https://twitter.com/streamingfastio)
* [StreamingFast on YouTube](https://www.youtube.com/c/streamingfast)

### Contributing

Please first refer to the general [StreamingFast contribution guide](https://github.com/streamingfast/streamingfast/blob/master/CONTRIBUTING.md) for additional information.

### License

[Apache 2.0](https://github.com/streamingfast/firehose-docs/blob/master/LICENSE/README.md)
