Core DAO welcomes Firehose to the Core ecosystem. Firehose, developed by StreamingFast, a team working on The Graph protocol, is a new technology for extracting blockchain data. In utilizing Firehose, developers building on Core can efficiently extract data using subgraphs quicker than ever before.
What is Firehose?
Firehose is an enhanced version of The Graph’s original data extraction layer, with significant improvements in speed and efficiency. Firehose uses a system of components to extract and process data, which streamlines the entire process, creating a more effective and efficient system for blockchain data handling.
What is The Graph?
The Graph simplifies the process of finding and understanding complex data on-chain, enabling detailed queries and data searches, and minimizes the time it would take to find this information.
This negates the need for resource-intensive solutions, such as setting up separate servers and databases or processing every transaction event, which could pose security risks and single points of failure.
The Graph operates based on “subgraph manifests,” which guide it on what data to index from the blockchain. This guide tells The Graph which smart contracts to focus on and what events in those contracts are essential. Once the guide is in place, The Graph scans the chain for new data blocks that may contain relevant information. It then takes this information, stores it efficiently, and makes it readily accessible for future queries.
Start Building with subgraphs & Firehose
Check our blog and follow our social channels to stay up to date with all the latest Core ecosystem developments:
Discord