SubQuery is an open-source, decentralized data infrastructure network that provides both Remote Procedure Call (RPC) and indexed data.

Understanding SubQuery: A Comprehensive Guide for the Polkadot Ecosystem

As the Polkadot ecosystem continues to expand, the demand for robust, scalable, and efficient data indexing and retrieval solutions grows. SubQuery emerges as a pivotal player in this space, offering a fast, flexible, and reliable decentralized data infrastructure network. This article delves into the intricacies of SubQuery, exploring its features, components, and the benefits it brings to web3 developers and the broader blockchain ecosystem.

What is SubQuery?

SubQuery is an open-source, decentralized data infrastructure network that provides both Remote Procedure Call (RPC) and indexed data to consumers globally. It acts as a crucial intermediary layer, simplifying data querying and retrieval processes for decentralized applications (dApps) across various supported blockchains.

Key Components of SubQuery

  1. SubQuery Data Indexer: This open-source data indexer enables developers to create custom APIs for their web3 projects. It supports a wide range of blockchains and provides rich, indexed data quickly and efficiently.

  2. SubQuery Network: The network is a scalable, reliable, and unified data infrastructure consisting of thousands of decentralized Indexers and RPC providers. It streamlines the data layer for numerous applications and use cases.

  3. Decentralized Data Indexers: SubQuery’s data indexers offer fast, reliable, and customized APIs, enhancing the performance and user experience of dApps by delivering richer data more rapidly.

  4. Decentralized RPC Endpoints: These endpoints are optimized for performance and scalability, providing faster and cheaper RPCs that boost the capabilities of web3 projects.

Building with SubQuery

SubQuery Data Indexer

The SubQuery Data Indexer simplifies dApp development by providing easy-to-build, test, deploy, and run capabilities. It enables developers to:

  • Build Custom APIs: Tailor data queries to the specific needs of your dApp.
  • Enhance User Experience: Deliver richer, faster data to create more intuitive and immersive experiences.
  • Scale Efficiently: Handle large volumes of data and requests without compromising performance.

Decentralized RPC Endpoints

SubQuery’s decentralized RPC endpoints are designed to supercharge dApps by offering:

  • High Performance: Optimized endpoints ensure quick data retrieval and processing.
  • Cost Efficiency: Reduced costs compared to traditional centralized RPC solutions.
  • Global Decentralization: A robust, distributed network enhances reliability and availability.

Rewards and Incentives in the SubQuery Network

Reward Sources

SubQuery employs a dual reward structure to incentivize Node Operators:

  1. Productive Work Rewards: Node Operators earn rewards by serving requests in valid service agreements or flex plans. This ensures that active participation and performance are duly rewarded.
  2. Network Inflation Rewards: These rewards are allocated to Indexers for successfully running projects and serving requests. They help bootstrap the network during its early stages by providing additional incentives.

Token Economic Flow

The SubQuery Token (SQT) underpins the network’s economic model. SQT serves as a utility token, facilitating transactions within the network. It ensures that Node Operators can index, aggregate, and serve blockchain data efficiently to consumers who need it.

How Rewards are Distributed

Rewards are determined using the Cobb-Douglas production function, which allocates revenue to Node Operators based on their staked amount and the number of requests they handle. This method ensures a balanced and fair distribution of rewards, promoting a healthy and competitive environment.

Minimum Staking Requirements

Node Operators must stake a minimum amount of SQT to participate in the network and earn rewards. This staking requirement ensures that operators have a vested interest in the network’s success and maintain optimal performance levels.


SubQuery is revolutionizing the data infrastructure landscape within the Polkadot ecosystem and beyond. By providing a scalable, decentralized, and efficient solution for data indexing and retrieval, SubQuery empowers developers to build more powerful and responsive dApps. Its innovative reward structures and economic model further enhance its appeal, making it a critical component of the burgeoning web3 ecosystem.

Whether you are a developer looking to integrate advanced data solutions into your project or a Node Operator seeking new opportunities, SubQuery offers the tools and incentives to drive your success in the decentralized future.

Web3 related projects:

Polkadot Sub0 2024 Featured Content