Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-substreams
😎 Awesome lists about Substreams
https://github.com/pinax-network/awesome-substreams
Last synced: 1 day ago
JSON representation
-
Technology
- Substreams Glossary
- Firehose Documentation - Firehose provides a files-based and streaming-first approach to processing blockchain data.
- The Graph - The Graph is an indexing protocol for querying networks like Ethereum and IPFS.
- Substreams Documentation - Substreams is a powerful blockchain indexing technology, developed for The Graph Network.
-
Articles
- Parallel Indexing Of Blockchain Data With Substreams
- Substreams: Massively Faster Indexing Performance for Subgraphs
- Substreams: Unlocking Lightning-Fast Indexing of Blockchain Data
- Tips and Tricks for Developing Substreams
- Unveiling Substreams.dev: A comprehensive hub to discover, build, deploy, and share Substreams
-
Videos
- YouTube
- Indexing Improvements via Substreams by Sebastian Siemssen
- Introducing Substreams by Alexandre Bourget
- Advocating for Firehose and Substreams by Matthew Darwin of Pinax
- Substreams and Subgraph Quickstart by Yaro Shkvorets of Pinax
- How Substreams Unlock High-Speed, Composable Indexing
- Substreams Demystified: A Practitioner's Guide to High-Performance Blockchain Indexing (Soulbound Labs)
- Substreams for Google Sheets with Étienne Donneger
- Substreams powered open-source NFT Hub with Mathieu Lefebvre
- Introducing the Substreams-Sink-Library with Charles Morin
- Substream Sink Library: Revolutionizing Data Routing with Charles Morin
- DappLooker: Pioneering Substreams for Cutting-Edge Blockchain Analytics
- Spyglass Analytics Unleashing the Power of Substreams
- Substreams Tutorial - Understanding Substreams
- Substreams Tutorial - Sink events from an Ethereum smart contract to an SQL database
- Advocating for Firehose and Substreams by Matthew Darwin of Pinax
- How Substreams Unlock High-Speed, Composable Indexing
- Substreams for Google Sheets with Étienne Donneger
- Substreams powered open-source NFT Hub with Mathieu Lefebvre
- Introducing the Substreams-Sink-Library with Charles Morin
- DappLooker: Pioneering Substreams for Cutting-Edge Blockchain Analytics
- Spyglass Analytics Unleashing the Power of Substreams
- Substreams Tutorial - Understanding Substreams
- Substreams Tutorial - Sink events from an Ethereum smart contract to an SQL database
-
Twitter
-
Protocols
- The Graph Protocol - The Graph is a web3 protocol for organizing and accessing blockchain data 🧑🚀 Official account of The Graph ecosystem 🌐.
-
Companies
- StreamingFast - web3 builders & investors. Building massively scalable architecture for streaming blockchain data.
- Pinax - Unleashing the power of blockchain data.
- Messari - Messari is the leading provider of crypto market intelligence products that help professionals navigate crypto with confidence.
- GraphOps - GraphOps is a blockchain data infrastructure company. We extract, transform and serve blockchain data via The Graph.
- Semiotic Labs - The Graph core dev team. Creators of [ODOS](https://twitter.com/odosprotocol). We specialize in AI/ML, zk-SNARKs, Cryptographic Engineering, and Blockchain Infrastructure.
- Geo Browser - A web3 browser and knowledge graph app built on The Graph protocol.
- House of Web3 - For web3 pioneers and those who contribute knowledge, education, and code to the community at large.
- Spyglass Pirate Collective - Delightfully simple web3 analytics powered by substreams.
- Spyglass Pirate Collective - Delightfully simple web3 analytics powered by substreams.
-
Core Contributors
- Alexandre Bourget - Co-Founder and CTO at **StreamingFast**.
- Matthew Darwin - Co-Founder and CIO at **Pinax**.
- Brandon Ramirez - Edge & Node CEO.
- Yaniv Tal - Founder & CEO **Geo**. Cofounder **The Graph**, **Edge & Node** & **House of Web3**. Building a vibrant decentralized future.
- Tegan Kline - Co-Founder **Edge & Node**, Launched **The Graph** | Ex **Barclays** & BAML.
- Eva Beylin - pilot **The Graph** foundation 👩🚀.
-
Community Advocates
- GraphAdvocatesDAO - A DAO driving **The Graph** ecosystem growth via community grants & Graph Advocates Program.
- GRTiQ - 🎙 Weekly podcast that interviews the people building Web3 & **The Graph**.
- Graphtronauts - #GRT #web3 #GRTFAM #TheGraph Independent Community Group.
- Graphtronauts Indexer - Graphtronauts is the largest community for long term GRT holders who believe in The Graph's web3 vision for the future 👨🚀.
- Kyle LaRue - Graph Advocate, produces The Graph Advocates Spotlight as a newsletter.
- Paolo Diomede - Graph Advocate, Graphtronauts admin, community figure.
- Andy S - Graph Advocate, involved in multiple International communities.
- Abhay | dapplooker.eth - Dapplooker is a growing indexer and active in the community.
- Derek | DataNexus - One of the most active indexers, and a stable community resource.
- Jim Cousins - Runs WaveFive indexer, Council member, excellent community “conscience”.
- Chidubem - Graph Advocate in Africa, produces Graph Central, active in Advocates DAO.
- jimxjim.eth - Graph Advocate in Africa, very active in the DAO.
- Tony Kipkemboi - Graph Advocate, New Jersey/Kenya.
- Christina Mills - AdvocatesDAO director.
- GRTDataHub - Produces most the stats graphics used across the community, Graphtronaut.
- Paulieb.eth - Active in many community sectors, Graphtronaut.
- Nick Hansen - Ecosystem manager at the Foundation, GRTiQ.
- Kyle Rojas - Business Dev E&N.
- Pranav Maheshwari - Dev Rel & everything else.
- Graphrica - Graph community in Africa.
- Ujjwal Thakur - Graph Advocate, Education & Training Lead [The Graph India](https://twitter.com/TheGraphIndia)
-
-
Blockchains
-
Firehose
- Firehose Overview
- Firehose Ethereum
- Firehose Near
- Firehose Aptos
- Firehose Arweave - use `thegarii` as source (The Graph Arweave Integration Implementation).
- Firehose Solana
- Firehose Cosmos
- Firehose Sui
-
Substreams
- Substreams Ethereum - Substreams development kit for Ethereum chains, contains Firehose Block model and helpers as well as utilities for Ethereum ABI encoding/decoding.
- Substreams Antelope - This library contains the generated protobuffer for the Antelope blocks as well as helper methods to extract and parse block data.
-
-
Substreams Tools
-
Firehose
- Substreams Browser - Substreams Browser is a tool to help you explore the Substreams data.
- Substreams Registry - Substreams registry contains a list of useful Substreams.
-
-
Substreams Examples
-
Firehose
- Compound V2
- ENS
- ERC20
- ERC721
- ETH Balance
- Uniswap V2
- eosio.ibc
- eosio.token
- accounts
- eosmechanics
- PancakeSwap Substreams
- ETH Token Substreams
- Solana SPL Tokens
- Uniswap
- Example substreams consumers (Go, JavaScript, Python, Rust)
- Chainlink Prices
- ERC1155
- Messari Substreams
- Pinax Substreams
- StreamingFast Substreams
- ETH Block Meta
- BuildersDAO Substreams
-
-
Learning Rust
-
SDK
-
Rust
- Rust
- Substreams Rust - Substreams is a powerful blockchain indexing technology, developed for The Graph Network.
- Antelope Rust - Antelope Standard Library for Rust.
- Substreams Solana - Substreams development kit for Solana chains, contains Rust Firehose Block model and helpers.
-
Golang
-
Python
- substreams_firehose - Extract any data from the blockchain using gRPC-enabled endpoints (powered by **Firehose** and **Substreams**).
- substreams-python - WIP Python Interface for querying via substreams.
-
JavaScript
- JavaScript
- Substreams JS - Substream JavaScript consumer library using Node.js Event emitters.
- substreams-sink - JavaScript/TypeScript toolset to facilitate substreams sink development.
-
-
Endpoints
-
Golang
- StreamingFast endpoints - Ethereum, Polygon, BNB, Near, Solana, Arweave, Aptos.
-
-
Protobuf
-
Blocks
- NEAR - [`sf.near.type.v1.Block`](https://github.com/streamingfast/firehose-near/blob/develop/proto/sf/near/type/v1/type.proto)
- Cosmos - [`sf.cosmos.type.v1.Block`](https://github.com/figment-networks/proto-cosmos/blob/main/sf/cosmos/type/v1/type.proto)
- Arweave - [`sf.arweave.type.v1.Block`](https://github.com/streamingfast/firehose-arweave/blob/develop/proto/sf/arweave/type/v1/type.proto)
- Solana - [`sf.solana.type.v1.Block`](https://github.com/streamingfast/firehose-solana/blob/develop/proto/sf/solana/type/v1/type.proto)
- Aptos - [`aptos.extractor.v1.Block`](https://github.com/aptos-labs/aptos-core/blob/main/crates/aptos-protos/proto/aptos/extractor/v1/extractor.proto)
-
Sinks
- EntityChanges - [`sf.substreams.entity.v1`](https://github.com/streamingfast/substreams-entity-change/blob/develop/proto/sf/substreams/entity/v1/entity.proto)
- DatabaseChanges - [`sf.substreams.sink.database.v1`](https://github.com/streamingfast/substreams-database-change/blob/develop/proto/substreams/sink/database/v1/database.proto)
- KVOperations - [`sf.substreams.sink.kv.v1`](https://github.com/streamingfast/substreams-sink-kv/blob/develop/proto/substreams/sink/kv/v1/kv.proto)
- PrometheusOperations - [`sf.substreams.sink.prometheus.v1`](https://github.com/pinax-network/substreams-sink-prometheus.rs/blob/main/proto/substreams/sink/prometheus/v1/prometheus.proto)
- `soulbound_modules` - Hotdog Powered 🌭
-
-
Substreams Sinks
-
Firehose
- Prometheus Sink
- MongoDB Sink
- PostgreSQL Sink
- ClickHouse Sink
- Files Sink - Binary application to consume your Substreams and output it's data out to files format (JSON, CSV, etc.).
- CSV Sink - CSV sink module.
- Winston Sink - Logger sink module.
- Discord Sink
- Telegram Sink
- Slack Sink
-
Programming Languages
Categories
Sub Categories