# Substreams

## Substreams

- [Introduction](https://docs.substreams.dev/readme.md)
- [Getting Started](https://docs.substreams.dev/getting-started.md)
- [Generate Your First Substreams](https://docs.substreams.dev/tutorials/intro-to-tutorials.md)
- [on EVM](https://docs.substreams.dev/tutorials/intro-to-tutorials/evm.md)
- [on Solana](https://docs.substreams.dev/tutorials/intro-to-tutorials/on-solana.md)
- [Transactions & Instructions](https://docs.substreams.dev/tutorials/intro-to-tutorials/on-solana/solana.md)
- [Account Changes](https://docs.substreams.dev/tutorials/intro-to-tutorials/on-solana/account-changes.md)
- [on NEAR](https://docs.substreams.dev/tutorials/intro-to-tutorials/near.md)
- [on Monad](https://docs.substreams.dev/tutorials/intro-to-tutorials/monad.md)
- [on TRON](https://docs.substreams.dev/tutorials/intro-to-tutorials/tron.md)
- [on Injective](https://docs.substreams.dev/tutorials/intro-to-tutorials/injective.md)
- [on Stellar](https://docs.substreams.dev/tutorials/intro-to-tutorials/stellar.md)
- [on World Chain](https://docs.substreams.dev/tutorials/intro-to-tutorials/world-chain.md)
- [Consuming a Foundational Store](https://docs.substreams.dev/tutorials/consuming-foundational-store.md)
- [Install Substreams CLI](https://docs.substreams.dev/how-to-guides/installing-the-cli.md): StreamingFast Substreams CLI installation documentation
- [Substreams CLI Authentication](https://docs.substreams.dev/how-to-guides/installing-the-cli/authentication.md)
- [Developing Substreams](https://docs.substreams.dev/how-to-guides/develop-your-own-substreams.md)
- [General](https://docs.substreams.dev/how-to-guides/develop-your-own-substreams/general.md)
- [Agent Skills](https://docs.substreams.dev/how-to-guides/develop-your-own-substreams/general/agent-skills.md)
- [Local Development](https://docs.substreams.dev/how-to-guides/develop-your-own-substreams/general/local-development.md)
- [Troubleshooting](https://docs.substreams.dev/how-to-guides/develop-your-own-substreams/general/local-development/troubleshooting.md)
- [Using Rust & Protobuf](https://docs.substreams.dev/how-to-guides/develop-your-own-substreams/general/using-rust-proto.md)
- [Rust](https://docs.substreams.dev/how-to-guides/develop-your-own-substreams/general/rust.md)
- [Option struct](https://docs.substreams.dev/how-to-guides/develop-your-own-substreams/general/rust/option.md)
- [Result struct](https://docs.substreams.dev/how-to-guides/develop-your-own-substreams/general/rust/result.md)
- [Protobuf](https://docs.substreams.dev/how-to-guides/develop-your-own-substreams/general/creating-protobuf-schemas.md): StreamingFast Substreams protobuf schemas
- [on EVM](https://docs.substreams.dev/how-to-guides/develop-your-own-substreams/on-evm.md)
- [Exploring Ethereum](https://docs.substreams.dev/how-to-guides/develop-your-own-substreams/on-evm/exploring-ethereum.md)
- [Filter Transactions](https://docs.substreams.dev/how-to-guides/develop-your-own-substreams/on-evm/exploring-ethereum/map_filter_transactions_module.md)
- [Retrieve Events of a Smart Contract](https://docs.substreams.dev/how-to-guides/develop-your-own-substreams/on-evm/exploring-ethereum/map_contract_events_module.md)
- [Making eth\_calls](https://docs.substreams.dev/how-to-guides/develop-your-own-substreams/on-evm/eth-calls.md): Learn how to perform Contract Calls (eth\_calls) in EVM-compatible Substreams
- [Local Development](https://docs.substreams.dev/how-to-guides/develop-your-own-substreams/on-evm/local-development.md)
- [HardHat](https://docs.substreams.dev/how-to-guides/develop-your-own-substreams/on-evm/local-development/hardhat.md)
- [Foundry](https://docs.substreams.dev/how-to-guides/develop-your-own-substreams/on-evm/local-development/foundry.md)
- [on Solana](https://docs.substreams.dev/how-to-guides/develop-your-own-substreams/solana.md)
- [Explore Solana](https://docs.substreams.dev/how-to-guides/develop-your-own-substreams/solana/explore-solana.md)
- [Filter Instructions](https://docs.substreams.dev/how-to-guides/develop-your-own-substreams/solana/explore-solana/filter-instructions.md)
- [Filter Transactions](https://docs.substreams.dev/how-to-guides/develop-your-own-substreams/solana/explore-solana/filter-transactions.md)
- [SPL Token Tracker](https://docs.substreams.dev/how-to-guides/develop-your-own-substreams/solana/explore-solana/token-tracker.md)
- [NFT Trades](https://docs.substreams.dev/how-to-guides/develop-your-own-substreams/solana/explore-solana/nft-trades.md)
- [DEX Trades](https://docs.substreams.dev/how-to-guides/develop-your-own-substreams/solana/explore-solana/dex-trades.md)
- [Local Development](https://docs.substreams.dev/how-to-guides/develop-your-own-substreams/solana/local-development.md)
- [Anchor](https://docs.substreams.dev/how-to-guides/develop-your-own-substreams/solana/local-development/anchor.md)
- [From Yellowstone to Substreams](https://docs.substreams.dev/how-to-guides/develop-your-own-substreams/solana/migrate-from-yellowstone.md)
- [on Cosmos](https://docs.substreams.dev/how-to-guides/develop-your-own-substreams/on-cosmos.md)
- [Injective](https://docs.substreams.dev/how-to-guides/develop-your-own-substreams/on-cosmos/injective.md)
- [Simple Substreams Example](https://docs.substreams.dev/how-to-guides/develop-your-own-substreams/on-cosmos/injective/block-stats.md)
- [Foundational Modules](https://docs.substreams.dev/how-to-guides/develop-your-own-substreams/on-cosmos/injective/foundational.md)
- [Composing Substreams](https://docs.substreams.dev/how-to-guides/composing-substreams.md)
- [Foundational Modules](https://docs.substreams.dev/how-to-guides/composing-substreams/foundational-modules.md)
- [Foundational Stores](https://docs.substreams.dev/how-to-guides/composing-substreams/foundational-stores.md): Chain-specific foundational stores
- [Ethereum - ERC20 Token Metadata](https://docs.substreams.dev/how-to-guides/composing-substreams/foundational-stores/erc20-token-metadata.md): ERC20 Token Metadata Foundational Store
- [Solana - SPL Initialized Account](https://docs.substreams.dev/how-to-guides/composing-substreams/foundational-stores/spl-initialized-account.md): SPL Initialized Account Foundational Store
- [Published Packages](https://docs.substreams.dev/how-to-guides/composing-substreams/published-packages.md)
- [Consuming Substreams](https://docs.substreams.dev/how-to-guides/sinks.md)
- [Hosted Sinks](https://docs.substreams.dev/how-to-guides/sinks/hosted-sinks.md)
- [Managing Your Sink](https://docs.substreams.dev/how-to-guides/sinks/hosted-sinks/manage-your-sink.md)
- [Supabase](https://docs.substreams.dev/how-to-guides/sinks/hosted-sinks/supabase.md)
- [Neon](https://docs.substreams.dev/how-to-guides/sinks/hosted-sinks/neon.md)
- [ClickHouse Cloud](https://docs.substreams.dev/how-to-guides/sinks/hosted-sinks/clickhouse-cloud.md)
- [Substreams:SQL](https://docs.substreams.dev/how-to-guides/sinks/sql.md)
- [Using Relational Mappings](https://docs.substreams.dev/how-to-guides/sinks/sql/relational-mappings.md)
- [Using Database Changes](https://docs.substreams.dev/how-to-guides/sinks/sql/db_out.md)
- [Substreams:Stream](https://docs.substreams.dev/how-to-guides/sinks/stream.md)
- [JavaScript](https://docs.substreams.dev/how-to-guides/sinks/stream/javascript.md)
- [Go](https://docs.substreams.dev/how-to-guides/sinks/stream/go.md)
- [Substreams:PubSub](https://docs.substreams.dev/how-to-guides/sinks/pubsub.md)
- [ProtoJSON](https://docs.substreams.dev/how-to-guides/sinks/protojson.md)
- [Files](https://docs.substreams.dev/how-to-guides/sinks/files.md)
- [\[Community Sinks\]](https://docs.substreams.dev/how-to-guides/sinks/community-sinks.md)
- [MongoDB](https://docs.substreams.dev/how-to-guides/sinks/community-sinks/mongodb.md)
- [Key-Value Store](https://docs.substreams.dev/how-to-guides/sinks/community-sinks/kv.md)
- [Prometheus](https://docs.substreams.dev/how-to-guides/sinks/community-sinks/prometheus.md)
- [Publishing a Substreams Package](https://docs.substreams.dev/how-to-guides/publish-package.md)
- [CLI Reference](https://docs.substreams.dev/reference-material/command-line-interface.md): StreamingFast Substreams command line interface (CLI)
- [Core Concepts](https://docs.substreams.dev/reference-material/core-concepts.md)
- [Architecture & Parallel Execution](https://docs.substreams.dev/reference-material/core-concepts/architecture.md): Learn about the Substreams architecture
- [RPC Protocol](https://docs.substreams.dev/reference-material/core-concepts/rpc-protocol.md): Substreams RPC protocol versions and performance optimizations
- [Foundational Stores](https://docs.substreams.dev/reference-material/core-concepts/foundational-store-reference.md): Foundational Store architecture, components, and technical reference
- [Module Concepts](https://docs.substreams.dev/reference-material/core-concepts/modules.md): Learn the basics about modules
- [Module Caching](https://docs.substreams.dev/reference-material/core-concepts/module-caching.md): Learn how Substreams modules are cached for efficient execution
- [Reliability Guarantees](https://docs.substreams.dev/reference-material/core-concepts/reliability-guarantees.md)
- [FAQ](https://docs.substreams.dev/reference-material/core-concepts/faq.md): StreamingFast Substreams frequently asked questions
- [Manifest & Components](https://docs.substreams.dev/reference-material/manifest-and-components.md)
- [Manifests](https://docs.substreams.dev/reference-material/manifest-and-components/manifests.md): StreamingFast Substreams manifests reference
- [Packages](https://docs.substreams.dev/reference-material/manifest-and-components/packages.md): Learn about basics of Substreams packages
- [Module Types](https://docs.substreams.dev/reference-material/manifest-and-components/types.md): StreamingFast Substreams module types
- [Module Inputs](https://docs.substreams.dev/reference-material/manifest-and-components/inputs.md): StreamingFast Substreams module inputs
- [Module Outputs](https://docs.substreams.dev/reference-material/manifest-and-components/outputs.md): StreamingFast Substreams module outputs
- [Module Handlers](https://docs.substreams.dev/reference-material/manifest-and-components/setting-up-handlers.md): StreamingFast Substreams module handlers
- [Indexes](https://docs.substreams.dev/reference-material/manifest-and-components/indexes.md)
- [Keys in Stores](https://docs.substreams.dev/reference-material/manifest-and-components/keys-in-stores.md): Using keys in stores
- [Parameterized Modules](https://docs.substreams.dev/reference-material/manifest-and-components/parameterized-modules.md)
- [Dynamic Data Sources](https://docs.substreams.dev/reference-material/manifest-and-components/dynamic-data-sources.md): Dynamic data sources and Substreams
- [Aggregation Windows](https://docs.substreams.dev/reference-material/manifest-and-components/aggregation-windows.md): Building and freeing up aggregation windows
- [Chain Support](https://docs.substreams.dev/reference-material/chain-support.md)
- [Chains & Endpoints](https://docs.substreams.dev/reference-material/chain-support/chains-and-endpoints.md): StreamingFast Substreams chains and endpoints
- [Ethereum Data Model](https://docs.substreams.dev/reference-material/chain-support/ethereum-data-model.md)
- [Flashblocks support](https://docs.substreams.dev/reference-material/chain-support/flashblocks.md)
- [Sinks Reference](https://docs.substreams.dev/reference-material/sql.md)
- [SQL](https://docs.substreams.dev/reference-material/sql/sql.md)
- [Sink Config](https://docs.substreams.dev/reference-material/sql/sql/sink-config.md)
- [DSN Reference](https://docs.substreams.dev/reference-material/sql/sql/dsn-reference.md)
- [Delta Updates](https://docs.substreams.dev/reference-material/sql/sql/delta-updates.md)
- [Reorg Handling](https://docs.substreams.dev/reference-material/sql/sql/reorg-handling.md)
- [Operators](https://docs.substreams.dev/reference-material/operators.md)
- [Hosting Foundational Stores](https://docs.substreams.dev/reference-material/operators/hosting-foundational-stores.md)
- [Development Tools](https://docs.substreams.dev/reference-material/development-tools.md)
- [Logging & Debugging](https://docs.substreams.dev/reference-material/development-tools/log-and-debug.md)
- [Testing](https://docs.substreams.dev/reference-material/development-tools/testing.md)
- [Dev Container Reference](https://docs.substreams.dev/reference-material/development-tools/devcontainer-ref.md): Substreams Dev Container Reference
- [Change log](https://docs.substreams.dev/reference-material/change-log.md)
