Substreams

Parallel streaming, from genesis to head.

Describe the data you want and let an AI coding agent scaffold the Rust module against Substreams codegen — you review and ship. Substreams fans the job out across parallel workers, backfills years of history in minutes, then keeps streaming at the head of the chain.

Get API key7M blocks & 5 GiB egress included — no credit card required
$ substreams sink postgres uniswap-v4-substreams map_events \
--dsn "psql://a:b@localhost:5432/db?sslmode=disable" -s -1
◇ sinking · block 23481902 · 128 swaps

Hosted Sinks & Stores

We'll handle the hardest parts of your infra.

Point your Substreams output at Postgres or ClickHouse and skip deployment, scaling, backups, and reorg-safe writes — we run the database, you just query it.

Explore Hosted Sinks & Stores

Parallelism

Up to 300 workers on one job. Backfills that take days elsewhere finish in minutes.

Composable

Modules can import other modules. See what's available on substreams.dev to build off the work of others.

Sink anywhere

Postgres, ClickHouse, files, PubSub, webhooks — or let us host the Sink or Store for you with Hosted Sinks/Stores.

Agentic-ready

Describe what you need in plain language and a Skills package scaffolds the Substreams module for you — no Rust experience required.

Full block access

Need the whole block?

Firehose is the full archival extraction layer Substreams is built on — every transaction, receipt, and trace, streamed directly with no transform required.

Learn more about Firehose
$ export SF_API_TOKEN=<your key from thegraph.market>
OverviewCommunity Substreams

Supported networks

Service
Protocol
Network type
NetworkBlock modelFirst blockTotal archiveMonthly growthBlocks / monthToken API
E
Ethereum Mainnet
ExtendedFull Archive———
B
Base Chain
ExtendedFull Archive———
S
Solana Mainnet
NativeFull Archive———
P
Polygon Mainnet
ExtendedFull Archive———
B
BNB Smart Chain Mainnet
ExtendedFull Archive———
A
Arbitrum One Mainnet
ExtendedFull Archive———
O
OP Mainnet
ExtendedFull Archive———
A
Avalanche C-Chain
BaseFull Archive———
H
HyperEVM Mainnet
ExtendedFull Archive———
U
Unichain Mainnet
ExtendedFull Archive———
R
Robinhood Chain Mainnet
ExtendedFull Archive————
A
Arc Mainnet
ExtendedFull Archive————
B
Bitcoin Mainnet
NativeFull Archive————
B
Blast Mainnet
BaseFull Archive————
C
Celo Mainnet
BaseFull Archive————
I
Injective EVM Mainnet
Extended127250000————
I
Injective Mainnet
NativeFull Archive————
I
Ink Mainnet
ExtendedFull Archive————
L
Linea Mainnet
ExtendedFull Archive————
L
Litecoin Mainnet
NativeFull Archive————
M
MegaETH Mainnet
BaseFull Archive————
M
Monad Mainnet
ExtendedFull Archive————
N
Near Mainnet
Native9820210————
S
Soneium Mainnet
ExtendedFull Archive————
S
Stellar Mainnet
NativeFull Archive————
T
Tempo Mainnet
BaseFull Archive————
T
TRON EVM Mainnet
BaseFull Archive————
T
TRON Mainnet
NativeFull Archive————
V
Vaulta Mainnet
NativeFull Archive————
W
WAX Mainnet
NativeFull Archive————
W
World Chain Mainnet
ExtendedFull Archive————
X
X Layer Mainnet
BaseFull Archive————
Z
Zora Network
ExtendedFull Archive————