Supercharge your Blockchain Apps with modular data streams

Substreams simplifies real-time data processing for fast, scalable, and reliable applications.

Get started now
Substreams networks

Pick a chain, then inspect its data shape.

Chain pages connect endpoints, block models, and package candidates so builders can move from network choice to usable streams.

6 network families/Endpoints, block models, packages

Packages

Open a package when you are ready to run.

The package registry stays available for direct package lookup, release inspection, command examples, modules, and protobuf schemas.

Browse packages

Last uploaded

See more

Featured

See more

Most downloaded

See more

Substreams x The Graph Market

From Substreams discovery to hosted data services

Use Substreams.dev to choose and validate the stream, then move to The Graph Market when it is time to run it in production.

Discover package

Find a chain, dataset, or package that matches the data product.

Inspect data model

Review schemas, modules, endpoints, and output types before using it.

Run locally

Validate the Substreams package with CLI, GUI, or application code.

Provision on Market

Move the validated path into hosted access on The Graph Market.

Trusted by developers

Teams shipping faster with Substreams

Real teams use modular data streams to remove indexing bottlenecks and build production data products faster.

Markus's photo
Markus

CEO of PropellerHeads

Substreams eliminated RPC bottlenecks, allowing us to index every Uniswap v3 pool and tick, unlocking precise and efficient order flow solutions.
Stefan's photo
Stefan

VP of Engineering of Amberdata

Substreams slashed indexing time from months to under 3 hours, a staggering 72,000% performance boost.