[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-3766":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":19,"rankGlobal":10,"rankLanguage":10,"license":20,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":23,"hasPages":21,"topics":24,"createdAt":10,"pushedAt":10,"updatedAt":25,"readmeContent":26,"aiSummary":27,"trendingCount":16,"starSnapshotCount":16,"syncStatus":28,"lastSyncTime":29,"discoverSource":30},3766,"subql","subquery\u002Fsubql","subquery","SubQuery is an Open, Flexible, Fast and Universal data indexing framework for web3. Our mission is to help developers create the decentralised products of the future.","https:\u002F\u002Fsubquery.network",null,"TypeScript",18793,395,89,59,0,3,4,42.79,"GNU General Public License v3.0",false,"main",true,[],"2026-06-12 02:00:54","# Welcome to SubQuery!\n\n**Flexible, reliable, and decentralised APIs for your web3 project**\n\nSubQuery is an Open, Flexible, Fast and Universal data indexing framework for web3. Our mission is to help developers create the decentralised products of the future. \n\nSubQuery allows teams across multiple blockchain architectures to process and query their data. The project is inspired by the growth of data protocols serving the application layer and its aim is to help web3 projects build better dApps by allowing anyone to reliably find and consume data faster. Today, anyone can query and extract blockchain data from various supported networks in only minutes and at no cost.\n\nThe future is multi-chain - SubQuery is no different. SubQuery is well on our way to support all leading blockchain networks with support for the following:\n\n- [Polkadot (and all Substrate networks)](https:\u002F\u002Fsubquery.network\u002Fdoc\u002Findexer\u002Fquickstart\u002Fquickstart_chains\u002Fpolkadot.html)\n- [Ethereum (and all EVM-compatible networks)](https:\u002F\u002Fsubquery.network\u002Fdoc\u002Findexer\u002Fquickstart\u002Fquickstart_chains\u002Fethereum-gravatar.html)\n- [Cosmos (and all CosmWasm and Ethermint networks)](https:\u002F\u002Fsubquery.network\u002Fdoc\u002Findexer\u002Fquickstart\u002Fquickstart_chains\u002Fcosmos-osmosis.html)\n- [Algorand](https:\u002F\u002Fsubquery.network\u002Fdoc\u002Findexer\u002Fquickstart\u002Fquickstart_chains\u002Falgorand.html)\n- [NEAR](https:\u002F\u002Fsubquery.network\u002Fdoc\u002Findexer\u002Fquickstart\u002Fquickstart_chains\u002Fnear.html)\n- [Stellar (including Soroban)](https:\u002F\u002Fsubquery.network\u002Fdoc\u002Findexer\u002Fquickstart\u002Fquickstart_chains\u002Fstellar.html)\n- [Solana (Beta)](https:\u002F\u002Fsubquery.network\u002Fdoc\u002Findexer\u002Fquickstart\u002Fquickstart_chains\u002Fsolana.html)\n- [Starknet](https:\u002F\u002Fsubquery.network\u002Fdoc\u002Findexer\u002Fquickstart\u002Fquickstart_chains\u002Fstarknet.html)\n- [Concordium](https:\u002F\u002Fsubquery.network\u002Fdoc\u002Findexer\u002Fquickstart\u002Fquickstart_chains\u002Fconcordium.html)\n\nYou can also use SubQuery to index data from multiple networks in any combination of the above SDKs. See our [Multi-Chain Indexing Quickstart](https:\u002F\u002Fsubquery.network\u002Fdoc\u002Findexer\u002Fquickstart\u002Fquickstart_multichain\u002Fgalxe-nft.html) for more details.\n\n## Get Started\n\n### Create a SubQuery project\n\nYou can follow our [Quick Start Guide](https:\u002F\u002Fsubquery.network\u002Fdoc\u002Findexer\u002Fquickstart\u002Fquickstart.html) to learn how to create, initialize, build, and publish a new SubQuery Project using the `@subql\u002Fcli` tool.\n\n### Learn and improve with our comprehensive documentation\n\nDig into every term, usecases, and best-practices that help you build a dApp which your users love. Take a look at our [detailed technical documentation](https:\u002F\u002Fsubquery.network\u002Fdoc\u002Findexer\u002Fbuild\u002Fintroduction.html).\n\n### Publish your SubQuery Project to the SubQuery Network\n\nTake advantage of the decentralized SubQuery Network to host your project without managing any infrastructure. By publishing to the [SubQuery Network](https:\u002F\u002Fapp.subquery.network), you'll benefit from a reliable, scalable, cost-optimised, and censorship-resistant indexing service. Follow our comprehensive [publishing guide](https:\u002F\u002Fsubquery.network\u002Fdoc\u002Fsubquery_network\u002Farchitects\u002Fpublish.html) to learn how to upload your project to the network and start leveraging its distributed infrastructure today.\n\n### Publish to managed hosting providers\n\nIf you prefer a managed hosting option for your indexer deployment, contact our managed hosting partners.\n[Learn more](https:\u002F\u002Fsubquery.network\u002Fdoc\u002Findexer\u002Frun_publish\u002Fintroduction.html#other-hosting-providers-in-the-subquery-community).\n\n### Run your own Indexer and Query Service\n\n[Follow our guide](https:\u002F\u002Fsubquery.network\u002Fdoc\u002Findexer\u002Frun_publish\u002Frun.html) to run your own SubQuery local node that you can use to debug, test, and run you own GraphQL server.\nYou're going to need to a Postgres database, a node to extract chain data, and a moderately powerful computer to run the indexer in the background.\nYou'll also use our custom-built GraphQL query service [`@subql\u002Fquery`](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@subql\u002Fquery) to interact with your SubQuery project.\n\n## MCP (Beta)\n\nYou can also create, build and deploy SubQuery projects using [MCP (Model Context Protocol)](https:\u002F\u002Fmodelcontextprotocol.io\u002Fintroduction). Our MCP integration provides all the same functionality as the CLI but works well with LLMs and AI IDEs such as Cursor.\n\n[![Install MCP Server](https:\u002F\u002Fcursor.com\u002Fdeeplink\u002Fmcp-install-dark.svg)](https:\u002F\u002Fcursor.com\u002Finstall-mcp?name=SubQuery&config=eyJjb21tYW5kIjoibnB4IiwiYXJncyI6WyIteSIsIkBzdWJxbC9jbGkiLCJtY3AiXX0=)\n\n[![VSCode Install MCP Server](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FVS_Code-NPM-0098FF?style=flat-square&logo=visualstudiocode&logoColor=white)](https:\u002F\u002Fvscode.dev\u002Fredirect\u002Fmcp\u002Finstall?name=SubQuery&inputs=%7B%22id%22%3A%22workingDirectory%22%2C%22type%22%3A%22promptString%22%2C%22description%22%3A%22Working%20Directory%22%7D&config=%7B%22type%22%3A%22stdio%22%2C%22command%22%3A%22npx%22%2C%22cwd%22%3A%22%24%7Binput%3AworkingDirectory%7D%22%2C%22args%22%3A%5B%22-y%22%2C%22%40subql%2Fcli%22%2C%22mcp%22%5D%7D)\n\n### Manual configuration\n\nFor adding SubQuery MCP into other tools, the following command needs be run by the client.\n\n```bash\nnpx -y @subql\u002Fcli mcp\n```\n\nAn example manual configuration:\n\n```json\n\"subquery\": {\n  \"command\": \"npx\",\n  \"args\": [\"-y\", \"@subql\u002Fcli\", \"mcp\"]\n}\n```\n\n## Components\n\nThis repository contains all the core components of the SubQuery SDK as well as the Substrate implementation. It includes the following packages:\n\n* [`@subql\u002Fcli`](packages\u002Fcli) - The command line interface for SubQuery, used to create, build, and publish SubQuery projects\n* [`@subql\u002Fnode`](packages\u002Fnode) - The Substrate SubQuery SDK, which provides the indexing functionality for Substrate-based chains\n* [`@subql\u002Fnode-core`](packages\u002Fnode-core) - Core indexing functionality that is chain agnostic\n* [`@subql\u002Fquery`](packages\u002Fquery) - The GraphQL query service for SubQuery projects, allowing you to interact with your indexed data.\n* [`@subql\u002Fcommon`](packages\u002Fcommon) - Common utilities and types used across SubQuery packages\n* [`@subql\u002Fcommon-substrate`](packages\u002Fcommon-substrate) - Common utilities and types specifically for Substrate-based chains\n* [`@subql\u002Ftypes`](packages\u002Ftypes) - Type definitions for Substrate-based chains and SubQuery projects, including the project manifest and data models\n\nFor more detail on the specific network implementations please see their respective repositories:\n\n* [`@subql\u002Fnode-ethereum`](https:\u002F\u002Fgithub.com\u002Fsubquery\u002Fsubql-ethereum)\n* [`@subql\u002Fnode-cosmos`](https:\u002F\u002Fgithub.com\u002Fsubquery\u002Fsubql-cosmos)\n* [`@subql\u002Fnode-algorand`](https:\u002F\u002Fgithub.com\u002Fsubquery\u002Fsubql-algorand)\n* [`@subql\u002Fnode-near`](https:\u002F\u002Fgithub.com\u002Fsubquery\u002Fsubql-near)\n* [`@subql\u002Fnode-stellar`](https:\u002F\u002Fgithub.com\u002Fsubquery\u002Fsubql-stellar)\n* [`@subql\u002Fnode-solana`](https:\u002F\u002Fgithub.com\u002Fsubquery\u002Fsubql-solana)\n* [`@subql\u002Fnode-starknet`](https:\u002F\u002Fgithub.com\u002Fsubquery\u002Fsubql-starknet)\n* [`@subql\u002Fnode-concordium`](https:\u002F\u002Fgithub.com\u002Fsubquery\u002Fsubql-concordium)\n\n### Other Components:\n\n* [`@subql\u002Fquery-subgraph`](https:\u002F\u002Fgithub.com\u002Fsubquery\u002Fquery-subgraph\u002F) - A Subgraph compatible query service for SubQuery projects.\n\n## Support\n\nWe have a vibrant community of developers and users who are always ready to help. If you have any questions, issues, or need assistance, please reach out to us through the following channels:\n\n- [Discord](https:\u002F\u002Fdiscord.com\u002Finvite\u002Fsubquery) - The best place to get help and discuss with the community\n- [X](https:\u002F\u002Ftwitter.com\u002Fsubquerynetwork)\n- [Telegram](https:\u002F\u002Ft.me\u002Fsubquerynetwork)\n- [YouTube](https:\u002F\u002Fwww.youtube.com\u002Fc\u002FSubQueryNetwork)\n\n## Contribute\n\nWe love contributions and feedback from the community. To contribute the code, we suggest starting by creating an issue in our main repository so we can give you support.\n\n## Copyright\n\nSubQuery is a project built with love from the team at [SubQuery](https:\u002F\u002Fsubquery.network) all the way from New Zealand \n\nCopyright © 2025 [SubQuery Pte Ltd](https:\u002F\u002Fsubquery.network) authors & contributors\n","SubQuery 是一个为Web3设计的开放、灵活、快速且通用的数据索引框架。它支持多种区块链架构，允许开发者处理和查询数据，从而加速去中心化应用（dApps）的开发过程。项目采用TypeScript编写，具备多链兼容性，现已支持包括Polkadot、Ethereum、Cosmos在内的多个主流区块链网络，并持续扩展中。此外，SubQuery还提供了一个去中心化的网络环境供用户发布项目，无需自行管理基础设施。非常适合需要高效访问和处理跨链数据的应用场景。",2,"2026-06-11 02:56:08","top_language"]