Jun 2, 2022 ⋅ 6 min read
We are thrilled to announce that The Graph Foundation has awarded Messari a $12.5mm* grant to become the first Core Subgraph Developer. The Graph Network is a decentralized indexing protocol for organizing blockchain data. Applications use GraphQL to query open APIs from subgraphs, to retrieve data indexed on the network.
With this grant, Messari will contribute its developer talent and domain expertise to develop and maintain high-quality, accurate, complex, and standardized protocol subgraphs. All subgraphs will be open source and available for the broader community. Each subgraph will be migrated to the decentralized network. Moreover, Messari will lead subgraph working groups, provide feedback to help inform core protocol efforts, share subgraph best practices, and help create community-wide standards for any protocol type (DEX, Lending, Yield Aggregator, Staking etc.).
As a decentralized indexing and query protocol, The Graph provides a strong and neutral foundation to organize on-chain data. Over the last 3 years, The Graph has invested in indexing and infrastructure upgrades, with core developers such as Figment and StreamingFast leading the charge. The Graph makes it easy for anyone to build and publish open APIs, called subgraphs, making data easily accessible. This is in line with our conviction that on-chain data should be treated as a common good, publicly available, and our belief that building on decentralized infrastructure is positive-sum.
However, most aggregators are developing their own indexing infrastructure, using centralized RPC endpoints, and creating their own set of adapters. At Messari, we strongly believe the lack of subgraph standards has been one of the major reasons the industry has moved toward that model, and we aim to solve that problem by building standardized, high-performance data sets that are public goods.
As an aggregator, Messari aims to provide a complete set of data on all protocols. This includes, but is not limited to:
Those data points need to be collected across protocols, whether they are a DEX, Lending Protocol, Yield Aggregator, Liquid Staking Protocol, Data Indexing protocol, or any other type of protocol.
The lack of subgraph standards across protocols makes this difficult. Ingesting data from two protocols that share similarities (e.g., AAVE and Compound) can be quite painful today as their subgraph API structure vastly differs. Moreover, most subgraphs don’t include core fundamental aggregate data such as revenue, or other alternative datasets such as governance and account holdings, investments, and debt positions.
This is why we’ve kickstarted the efforts of building high-quality, accurate, complex, and standardized protocol subgraphs. So far, with the help of a community of builders, we have completed 20 subgraphs, across 3 main protocol types (DEX, Lending, and Yield Aggregators). 20 others are being built at the moment, with the goal of building 200 over the next two years.
This standardization makes it easy for people to consume the subgraph data:
It also makes it easy for developers to contribute:
You can browse our standardized schema and follow the progress on the Subgraph Github.
We believe this standardization effort will be a net positive for the industry, and welcome community members to help us in this effort!
If you’re a developer, we have various opportunities for you to contribute, get compensated, and learn:
Starting next week, developers contributing to the effort will receive an upgradeable on-chain credential NFT, turning a positive contribution to the world of open data into a flex! Apply here to join us in this effort!
If you’re a researcher or a protocol specialist and love diving deep into different protocol contracts and economics:
You can apply to be a full-time protocol specialist at Messari here. We also work with Metrics DAO and individual contributors on this initiative and you can learn more about it here.
If you’re a protocol team/core contributor, you can help us streamline subgraph creation for your protocol:
If you’re a protocol team/core contributor and want to help us, fill in this form and we’ll get in touch!
If you’re a crypto data aggregator, you can help us by joining our standard working group:
If this sounds interesting to you, fill in this form and we’ll get in touch!
*Amount totals $12.5mm in USDC and GRT as of 6/1/2022
Let us know what you loved about the report, what may be missing, or share any other feedback by filling out this short form. All responses are subject to our Privacy Policy and Terms of Service.