Using a Substreams Sink
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, a file or a subgraph.
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.
SQL Database: Send the data to a database.
Subgraph: Configure an API to meet your data needs and host it on The Graph Network.
Direct Streaming: Stream data directly from your application.
Community Sinks: Explore quality community maintained sinks.
Deployable Service: If you’d like your sink (e.g., SQL or PubSub) to be hosted for you, reach out to the StreamingFast team here.
Navigating Sink Repos
Official
SQL
O
StreamingFast
Go SDK
O
StreamingFast
Rust SDK
O
StreamingFast
JS SDK
O
StreamingFast
KV Store
O
StreamingFast
Prometheus
O
Pinax
Webhook
O
Pinax
CSV
O
Pinax
PubSub
O
StreamingFast
Community
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