54 releases

0.7.6 Feb 3, 2026
0.7.3 Jan 13, 2026
0.7.0 Nov 6, 2025
0.6.1 Mar 10, 2025
0.0.12 Jun 3, 2022

#18 in #streamingfast

Download history 1599/week @ 2025-11-03 1120/week @ 2025-11-10 1535/week @ 2025-11-17 1362/week @ 2025-11-24 1518/week @ 2025-12-01 1303/week @ 2025-12-08 1685/week @ 2025-12-15 1049/week @ 2025-12-22 979/week @ 2025-12-29 1799/week @ 2026-01-05 1822/week @ 2026-01-12 2087/week @ 2026-01-19 2830/week @ 2026-01-26 2661/week @ 2026-02-02 1900/week @ 2026-02-09 5629/week @ 2026-02-16

13,204 downloads per month
Used in 22 crates (via substreams)

Apache-2.0

52KB
913 lines

Substreams

Substreams is a powerful blockchain indexing technology, developed for The Graph Network.

It enables you to write Rust modules, composing data streams alongside the community, and provides extremely high performance indexing by virtue of parallelization, in a streaming-first fashion.

It has all the benefits of the Firehose, like low-cost caching and archiving of blockchain data, high throughput processing, and cursor-based reorgs handling.

Documentation

Full documentation is accessible at https://docs.substreams.dev.

Getting Started

Concept & Fundamentals

Developer Guide

Development

Release
sfreleaser release

Follow instructions the CLI is asking, the process is now automatic and version bump and Substreams package building is now all done automatically.

Protobuf Generation
buf generate buf.build/streamingfast/substreams-foundational-store

Dependencies

~1.5MB
~40K SLoC