07 Apr Metis Andromeda Welcomes The Graph
Metis Andromeda Welcomes The Graph
We’re very excited to welcome our new builder and a key piece of infrastructure for the ecosystem: The Graph.
You might be familiar with oracles, which are a piece of infrastructure that allows off-chain data to be brought on-chain. In this case, we’re dealing with the complete opposite: a reverse oracle.
Reverse oracles allow on-chain data to be brought “outside of the blockchain” and become accessible for Web2 platforms & companies.
If we want to find a few examples of how this can work, let’s just think of any webpage that has crypto tickers with their respective prices being displayed. These prices are prices of on-chain assets. In some cases, Web2 companies will be able to access this type of data without the use of data indexers, but it will be chunky and it will be messy. The Graph makes sure to simplify this information and make it not only accessible but also usable.
The Graph offers subgraphs, which allow users to make individual data queries. The beauty of this is that once created, others can access and utilize the same efficient and focused subgraph. This not only brings a better user experience for the end-user, but also encourages adoption at a large scale by giving access to on-chain data to all types of applications that wouldn’t be able to access it otherwise.
What type of Data will they be able to access?
Well, all blockchain data. Pretty much whatever they want to access. Companies can not only access major cryptocurrency prices; if it was only that it would be boring! These subgraphs allow all projects to access and filter any blockchain data they want on a per-project basis.
Decentralized Graph Node
Participating in a new wave of decentralized graph nodes fits our decentralization DNA, as we strive to become 100% decentralized. Through the recent integration, Metis Andromeda is becoming one of the first ever permissionless, self-service chains. This, among many others, is one of the reasons why we are so excited about this new integration. We are now running a graph-node pointing to our own JSON-RPC endpoints, enabling DApps to deploy subgraphs to our graph-node. Here is a very helpful guide for all dApps to hop on the wave: https://docs.metis.io/graph/quick-start
What is The Graph
The Graph is a decentralized protocol for indexing and querying data from blockchains, starting with Ethereum. It makes it possible to query data that is difficult to query directly.
Projects with complex smart contracts like Uniswap and NFT initiatives like Bored Ape Yacht Club store data on the Ethereum blockchain, making it really difficult to read anything other than basic data directly from the blockchain.
Indexing blockchain data is difficult
Projects need a way to find the data that they need without the complexity of running a full node to index the data they need.
The Graph solves this with a decentralized protocol that indexes and enables the performant and efficient querying of blockchain data. These APIs (indexed “subgraphs”) can then be queried with a standard GraphQL API. Today, there is a hosted service as well as a decentralized protocol with the same capabilities. Both are backed by the open source implementation of Graph Node.