À propos du projet
SubQuery est un framework d'indexation de données ouvert, flexible, rapide et universel pour le web3. Il permet aux équipes, à travers plusieurs architectures de blockchain, de traiter et d'interroger leurs données, inspiré par la croissance des protocoles de données servant la couche applicative. L'objectif est d'aider les projets web3 à créer de meilleures dApps en permettant à chacun de trouver et de consommer des données de manière fiable et plus rapide. Aujourd'hui, chacun peut interroger et extraire des données de blockchain à partir de divers réseaux pris en charge en quelques minutes seulement et sans frais.
L'avenir est multi-chaîne, et SubQuery prend en charge tous les principaux réseaux de blockchain, notamment Polkadot (et tous les réseaux Substrate), Ethereum (et tous les réseaux compatibles EVM), Cosmos (et tous les réseaux CosmWasm et Ethermint), Algorand, NEAR, Stellar (y compris Soroban), Solana (Beta), Starknet et Concordium. Les utilisateurs peuvent également indexer des données provenant de plusieurs réseaux avec n'importe quelle combinaison des SDK.
Pour commencer, les utilisateurs peuvent suivre le Guide de démarrage rapide pour créer, initialiser, construire et publier un nouveau projet SubQuery à l'aide de l'outil `@subql/cli`. La documentation complète couvre chaque terme, cas d'utilisation et meilleure pratique. Les utilisateurs peuvent publier leur projet sur le réseau décentralisé SubQuery pour bénéficier d'un service d'indexation fiable, évolutif, optimisé en coûts et résistant à la censure, sans gérer d'infrastructure. Alternativement, ils peuvent utiliser des fournisseurs d'hébergement géré ou exécuter leur propre indexeur et service de requête localement avec une base de données Postgres et un nœud pour extraire les données de la chaîne.
SubQuery propose également une intégration MCP (Model Context Protocol) en version bêta, offrant les mêmes fonctionnalités que le CLI, mais fonctionnant bien avec les LLM et les IDE d'IA tels que Cursor. Le dépôt contient tous les composants principaux du SDK SubQuery, notamment `@subql/cli`, `@subql/node`, `@subql/node-core`, `@subql/query`, `@subql/common`, `@subql/common-substrate` et `@subql/types`. Les implémentations spécifiques aux réseaux se trouvent dans des dépôts séparés, tels que `@subql/node-ethereum`, `@subql/node-cosmos`, et d'autres. Il existe également un service de requête compatible Subgraph appelé `@subql/query-subgraph`.
Le support est disponible via Discord, X, Telegram et YouTube. Les contributions sont les bienvenues, et le projet est construit avec amour par l'équipe de SubQuery en Nouvelle-Zélande.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.