For the complete documentation index, see llms.txt. This page is also available as Markdown.

Consuming Substreams

Once you find a package that fits your needs, you can choose how you want to consume the data. Sinks are integrations that allow you to send the extracted data to different destinations, such as a SQL database, or a file.

Tip: Building a SQL sink? The substreams-sql agent skill gives your AI coding assistant expert knowledge on database change (CDC) patterns, relational mappings, PostgreSQL, and ClickHouse schema design.

Note: Some of the sinks are officially supported by StreamingFast (i.e. active support is provided), but other sinks are community-driven and support can’t be guaranteed.

Official

Name
Support
Maintainer
Source Code

SQL

O

StreamingFast

Go SDK

O

StreamingFast

Rust SDK

O

StreamingFast

JS SDK

O

StreamingFast

KV Store

O

StreamingFast

PubSub

O

StreamingFast

ProtoJSON

O

StreamingFast

Webhook

O

StreamingFast

Noop

O

StreamingFast

Webhook(JS)

O

Pinax

Community

Name
Support
Maintainer
Source Code

MongoDB

C

Community

Files

C

Community

KV Store

C

Community

Prometheus

C

Community

  • O = Official Support (by one of the main Substreams providers)

  • C = Community Support

Last updated

Was this helpful?