Skip to main content
Squid SDK is modular: a squid combines a chain-specific data source, a store, and optional code-generation and serving tools. This page lists the packages relevant to Fuel squids.

Data source

  • @subsquid/fuel-stream + @subsquid/batch-processor — the Fuel data source and runner
  • @subsquid/fuel-objects — block augmentation (augmentBlock)
The @subsquid/squid-sdk package bundles these behind one dependency with subpath imports (@subsquid/squid-sdk/fuel, @subsquid/squid-sdk/processor, @subsquid/squid-sdk/store/typeorm).

Stores

Any store works with any data source: The store contract itself is documented in Store interface.

Serving and tooling