Other Ways of Consuming
A Substreams package defines the data you want to extract from the blockchain. Then, you can consume that data by using one of the many sinks available. Sinks are integrations that allow you to send the extracted data to different destinations, such as a SQL database, a file or a subgraph.
Some of the sinks are officially supported by one or several Substreams providers (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 | |
Prometheus | O | Pinax | |
Webhook | O | Pinax | |
CSV | O | Pinax | |
PubSub | O | StreamingFast |
Community
Name | Support | Maintainer | Source Code |
---|---|---|---|
MongoDB | C | Community | |
Files | C | Community |
O = Official Support (by one of the main Substreams providers)
C = Community Support
Last updated