SubQuery is requesting a grant of $19,800 to build SubQuery data indexing support encompassing Gnosis through full testing and implementation.
Description of what we plan to build on Gnosis
Almost every blockchain has a need to process and query data, however everyone knows that a core weakness of blockchain data is that the processing and query performance is extremely inefficient. SubQuery is an open source platform that solves that and provides a more performant and feature-rich alternative to The Graph.
SubQuery’s mission is to make decentralised data more accessible. SubQuery is your own custom open-source API between blockchain data and your dApps and tools. Our indexer works on Polkadot, Substrate, Avalanche, Cosmos, Near, Flare and Algorand chains, and then provides that data for developers to use for a wide array of projects (wallets, explorers, custom chains, or any other decentralised app).
We have three products:
*An open source SDK, which includes the instructions on how any Indexer should traverse the blockchain, what data to collect, and how it should be shown to users.
- A Managed Service, which provides enterprise level hosting (99.9% uptime) for SubQuery projects by our team (with a generous free tier)
- A decentralised SubQuery Network. With the testnet just finished, we are about to launch a first version of the SubQuery Network. The SubQuery Network is our effort to move towards a decentralised and tokenised network in order to ensure no single point of failure and superior performance for SubQuery. It will support Gnosis from genesis and will encourage as many participants in the process as possible.
In our view, the Gnosis ecosystem is poised for an extreme growth period and it requires tools such as SubQuery in order to thrive.
How far along is our Project
SubQuery is an established project launched early 2021. We’ve been building and scaling our tool to hundreds of customers across 6 different layer 1s (Substrate/Polkadot, Avalanche, Cosmos, Near, Flare and Algorand) for some time now. We have a proven product with large customers across most verticals (wallets, deFi, NFTs, gameFi, explorers) etc.
Competitive advantages?
SubQuery is a flexible, cross-chain indexing service similar to the Graph. There are endless possibilities for the variety of data sources that can be analysed and served using SubQuery.
We build SubQuery with the following key competitive advantages in mind:
- Faster than others. We’re focusing on making SubQuery faster than other solutions with advanced indexing caches and precomputed indices saving developers time, our solution is fast to set-up, fast to manage, and fast to index.
- More Flexible and Feature rich. SubQuery is a scaffold for building custom APIs and we provide additional features like GraphQL subscriptions, automated historical tracking, and more.
- Open. Customers have already extended our open source SDK to suit their own custom implementation.
- Universal. A universal infrastructure stack bringing communities together, developers now have a tool to search, sort, filter and query any data for their app across multiple blockchains.
Additionally, we are committed to running our managed hosted service over the long term. We have made huge investments into it and have many customers relying on it. This will provide an alternative to customers that are currently threatened by the imminent sunsetting of the Graph’s hosted service.
Business Model
SubQuery’s SDK is open source under the Apache 2.0 Licence. This SDK provides everything that you need to build and run an indexer for your dApp. You can see detailed instructions on how you can run SubQuery locally in our documentation. The SubQuery Network will be open source under the same licence.
The SubQuery managed service is a hosted environment that is closed source and run privately by SubQuery. It does not have any features that customers can’t do themselves and runs the same open source versions of SubQuery SDK.
Value to Gnosis
SubQuery is an incredibly useful tool that developers can use to build dApps faster. It provides a critical level of infrastructure that developers need to access, organise, and utilise data efficiently. By supporting Gnosis, we will allow our existing customers to easily migrate over to Gnosis from other ecosystems by providing a common tool. We specialise in new layer-1 chains, and our customers generally take a cross chain approach to development.
We are in complete agreement with Gnosis’s focus on providing a simple and coherent stack for decentralized interoperability - SubQuery is designed to be one of those tools. Our goals have always been to build tools and services that accelerate the world’s transition to web3 and Gnosis is a fascinating layer 1 that has attracted a large developer base.
Full Proposal Including Project Goals, Milestones & Cost Projection here: https://docs.google.com/document/d/1LgDV1vHTzIe4xTruY6y5dNeSIXOMRGANQnGefJQds20/edit?usp=sharing