substreams.streamingfast.io
Open in
urlscan Pro
2606:4700::6812:375
Public Scan
Submitted URL: https://thegraph.cmail19.com/t/j-l-eultrjt-djljechj-t/
Effective URL: https://substreams.streamingfast.io/
Submission: On July 27 via manual from BR — Scanned from DE
Effective URL: https://substreams.streamingfast.io/
Submission: On July 27 via manual from BR — Scanned from DE
Form analysis
0 forms found in the DOMText Content
Search ⌃K Substreams Concepts & Fundamentals Benefits and comparisons Modules basics Fundamentals Getting Started Installing the Substreams CLI Quickstart Developer's Guide Overview Dependency installation Manifest Protobuf schemas Modules Running Substreams Parallel Execution Sink targets Cookbook Reference & Specs Chains and endpoints Substreams CLI reference Authentication Manifests Packages Rust crates Examples FAQ Release notes Change log Powered By GitBook SUBSTREAMS StreamingFast Substreams documentation WELCOME TO SUBSTREAMS DOCUMENTATION Substreams is a powerful blockchain indexing technology, developed for The Graph Network. > Substreams enables developers to write Rust modules, composing data streams > alongside the community, and provides extremely high-performance indexing by > virtue of parallelization, in a streaming-first fashion. > Substreams have all the benefits of StreamingFast Firehose, like low-cost > caching and archiving of blockchain data, high throughput processing, and > cursor-based reorgs handling. WHERE TO START Learn about Substreams in a short, dense 25-minute intro and understand its impact on the blockchain ecosystem. A walkthrough of Firehose features, Substreams modules, including a sample Rust module and StreamingFast's vision. Learn about the benefits of Substreams, and how it compares to otheressential facts about Substreams through reading the Benefits and comparison. The primary ways to use Substreams include: Installing the substreams CLI Going through the Quickstart After installing Substreams and reviewing the Quickstart: You can learn more about modules, and then study the Developer's guide. Find pre-built Substreams by using the following resources: The Substreams Template helps expedite the process of getting you up and running. A list of maintained Substreams examples NETWORK MODEL DIAGRAM Firehose-enabledBlockchain NodeSubstreams Service(tier1, user facing)Substreams parallelprocessors (tier2, internal)Users in the wildSubstreams infrastructureDatabase XSubstreamssink todatabase XUser streamingspkgTypes of sinks:* graph-node on The Graph* Postgres* MongoDB* MySQL* Kafka* Python program* `substreams run` CLI You can view Substreams from two perspectives as illustrated in the high-level visual diagram. It can be viewed through the perspective of the Substreams engine itself and also the perspective of the end-user developer and consumer. COMMUNITY Substreams is an open source community effort, so feel free to suggest new topics, report issues, and provide feedback. Contribute through GitHub pull requests. StreamingFast Discord The Graph Discord StreamingFast on Twitter StreamingFast on YouTube CONTRIBUTING For additional information, refer to the general StreamingFast contribution guide. LICENSE Substreams uses the Apache 2.0 license. DISCLAIMER The content in the Substreams documentation was created through StreamingFast's full effort. It is up to the reader to validate the accuracy of all content presented. Substreams is in active development and, at times, the associated documentation becomes outdated. Contact StreamingFast to report problems or service interruptions. Note: The Substreams documentation uses the Google developer documentation style guide for its style and formatting. Next - Concepts & Fundamentals Benefits and comparisons Last modified 8d ago On this page Welcome to Substreams documentation Where to start Network model diagram Community Contributing License Disclaimer Substreams Concepts & Fundamentals Benefits and comparisons Modules basics Fundamentals Getting Started Installing the Substreams CLI Quickstart Developer's Guide Overview Dependency installation Manifest Protobuf schemas Modules Running Substreams Parallel Execution Sink targets Cookbook Reference & Specs Chains and endpoints Substreams CLI reference Authentication Manifests Packages Rust crates Examples FAQ Release notes Change log Powered By GitBook