> For the complete documentation index, see [llms.txt](https://docs.substreams.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.substreams.dev/tutorials/intro-to-tutorials.md).

# Generate Your First Substreams

These tutorials demonstrate how to quickly index on-chain data for your application across various blockchains using the Substreams CLI.

{% hint style="info" %}
**Tip**: Using Claude Code, Cursor, or VS Code with AI? Install the [Substreams agent skills](/how-to-guides/develop-your-own-substreams/general/agent-skills.md) to give your AI assistant expert knowledge of Substreams patterns as you work through these tutorials.
{% endhint %}

Substreams data streams are available on the chains listed [here](/reference-material/chain-support/chains-and-endpoints.md). To support Substreams a [Firehose](https://thegraph.com/docs/en/new-chain-integration/) endpoint must be available.

If your blockchain is not supported, please ask in Discord. Then, consult the relevant ecosystem guide to get started using Substreams real-time data streams:

* [EVM](/tutorials/intro-to-tutorials/evm.md)
* [Solana](/tutorials/intro-to-tutorials/on-solana/solana.md)
* [NEAR](/tutorials/intro-to-tutorials/near.md)
* [Monad](/tutorials/intro-to-tutorials/monad.md)
* [Tron](/tutorials/intro-to-tutorials/tron.md)
* [Injective](/tutorials/intro-to-tutorials/injective.md)
* [Stellar](/tutorials/intro-to-tutorials/stellar.md)
