SubQuery is a fast & flexible blockchain indexing toolkit that powers hundreds of teams on blockchain networks such as Ethereum, Polkadot, Cosmos, Alogrand and Avalanche. We also power NEAR and Aurora (NEAR’s EVM compatible chain) and a number of Layer 2 chains such as Polygon, Arbitrum and Optimism. See the full list here. We help developers focus on building their core products, rather than wasting time and money building their own indexing solution.
In our latest Developer Update we highlight our new GraphQL Query Constructor in Managed Service. We also share our recent improvements to multi-chain projects and additional performance improvements with Parallelised Indexing, as well as a Developer Guide for Optimism. We also share our detailed comparison of data indexing options on NEAR. And last but not least, we have a special promotion for Ethereum developers. Read on to find out more!
New GraphQL Query Constructor in Managed Service
We've added a GraphQL query constructor to the user interface of our Managed Service to help developers construct GraphQL queries with the click of a button. This powerful feature generates all possible queries using documentation and defined entities, streamlining the process and enhancing efficiency.
Improvements to multi-chain projects
We’re seeing a lot of interest in our multi-chain support, which allows you to index data from across different networks into the same database. This allows you to query a single endpoint to get data for all supported networks. For example, you could capture XCM transaction data from all Polkadot parachains or monitor IBC messages across Cosmos Zones in a single project, with a single database, and a single query endpoint.
Currently running a multichain project involves managing each chain instance separately and maintaining a manifest file for each chain - there was a lot of room for improvement to simplify this process. In partnership with Nova Wallet and OnFinality, we’ve made a number of changes to improve the developer experience here to build, run, and publish multi-chain projects.
We’ve introduced a parent manifest that keeps track of what networks a given project manages. A single yarn codegen and yarn build command will automatically build all projects and types in each chain or network that is covered at the same time. Additionally, we’re working on an improved user experience for our Managed Service that will allow customers to better manage these projects themselves.
Additional Performance Improvements with Parallelised Indexing
We’re continuing to extend our performance lead over the Graph with our innovations in parallelised indexing. Recently, we’ve cleaned up our code that manages endpoint selection to be smarter about how it distributes requests over multiple endpoints in order to speed up indexing. For example, it provides a chain agnostic way of rating endpoint quality based on latency and failed requests. It improves on retry logic to constantly swap between failed endpoints, and it improves logging so you can clearly see what is going wrong.
Choosing the Right Data Indexer for NEAR: A Detailed Comparison
Discover the key to efficient data indexing and querying on the NEAR blockchain! This insightful article dives into the comparison between NEAR Indexer Framework, NEAR Lake Framework, and our versatile SubQuery indexer. Uncover the advantages, complexities, and decentralization considerations to find the perfect fit for your blockchain development needs.
SubQuery Optimism Support - Developer Deep Dive
Following our recent release of our support for Optimism, we are introducing our new developer guide for the Optimism community! Designed to help developers with their data indexing needs, this comprehensive guide provides step-by-step instructions for seamless integration, including instructions on how to migrate from the Graph. Empowering the Optimism community, we continue to enhance our support and optimize performance for developers.
Kepler App Relies on SubQuery’s Decentralized Kepler Network
This June we also announced a big milestone in SubQuery's journey, the core SubQuery Kepler Website app that Indexers, Delegators, and Consumers use to access and engage with Kepler is powered by SubQuery's own Kepler network. This achievement highlights the seamless integration of our innovative technology into complex and largescale practical applications.
The SubQuery Kepler App sources its data from decentralized SubQuery indexers, paying for it in kSQT, the native token of the Kepler network, to fuel the Kepler dashboard. This synergy between our powerful indexing capabilities and the Kepler network showcases the effectiveness and reliability of our tools, and the decentralised network that it runs on.
This milestone demonstrates our dedication to delivering state-of-the-art tools and platforms that work in the real world for easy data access and exploration. The SubQuery Kepler App sets a precedent for future integrations, showcasing the immense potential of our technology in empowering advanced data-driven applications.
Get First Three Months of our Indexing Standard Plan for Free (for Ethereum Projects)
To celebrate our recent integration with Ethereum, we're excited to offer a special deal for the first 20 Ethereum projects that join the SubQuery family.
If you deploy your project on our Managed Service you will get 3 months of our Standard Plan for FREE! This can save you around $500 USD per project deployment 💰Find out more here.
Other things you might have missed
- We held a Twitter space about indexing on Evmos
- We held a workshop about indexing data on Gear protocol with Vara Network
- And a workshop about indexing on Cosmos
- Check out our latest Kepler Network stats!
- View the GitHub releases page for more information
- Developer documentation
- Discord community (including technical support)
SubQuery is a blockchain developer toolkit facilitating the construction of Web3 applications of the future. A SubQuery project is a complete API to organise and query data from Layer-1 chains. Currently servicing Ethereum, Polygon, BNB, NEAR, Polkadot, Avalanche, Algorand, Arbitrum, Cosmos and Flare projects, this data-as-a-service allows developers to focus on their core use case and front-end without wasting time building a custom backend for data processing activities. In the future, the SubQuery Network intends to replicate this scalable and reliable solution in a completely decentralised manner.