> For the complete documentation index, see [llms.txt](https://firehose.streamingfast.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://firehose.streamingfast.io/references.md).

# References

- [Firehose Protocol](https://firehose.streamingfast.io/references/firehose-protocol.md): Firehose Protocol 3.x Specification Reference
- [CLI Reference](https://firehose.streamingfast.io/references/cli-reference.md)
- [Reader Node](https://firehose.streamingfast.io/references/cli-reference/reader-node.md)
- [Merger](https://firehose.streamingfast.io/references/cli-reference/merger.md)
- [Relayer](https://firehose.streamingfast.io/references/cli-reference/relayer.md)
- [Firehose](https://firehose.streamingfast.io/references/cli-reference/firehose.md)
- [Substreams](https://firehose.streamingfast.io/references/cli-reference/substreams.md)
- [Supported Protocols](https://firehose.streamingfast.io/references/repositories.md): StreamingFast Firehose repositories
- [Naming Conventions](https://firehose.streamingfast.io/references/naming-conventions.md): StreamingFast Firehose naming conventions
- [Schemas](https://firehose.streamingfast.io/references/protobuf-schemas.md): StreamingFast Firehose schemas
- [Indexing](https://firehose.streamingfast.io/references/indexing.md): Firehose indexing (redirects to legacy documentation)
- [Legacy Firehose Indexing](https://firehose.streamingfast.io/references/legacy-indexing.md): Legacy Firehose indexing and transforms (deprecated)
- [FAQ](https://firehose.streamingfast.io/references/faq.md): StreamingFast Firehose frequently asked questions
