SubQuery livre son SDK Open Source suite à une subvention de la Fondation Web3

Les développeurs peuvent désormais transformer et interroger les données du monde entier pour l'avenir du Web3

Cette semaine, OnFinality (l'équipe à l'origine de SubQuery) a obtenu la subvention de la Fondation Web3 pour fournir un flux de travail complet permettant de créer des projets SubQuery. Nous sommes ravis d'annoncer le travail que nous avons accompli pour compléter cette subvention et de le partager avec le monde entier afin qu'il puisse commencer à utiliser notre projet dès aujourd'hui pour interroger ses réseaux plus efficacement.

SubQuery est construit par l'équipe d'OnFinality, qui est une plateforme d'infrastructure Iaas & SaaS pour les équipes et les utilisateurs de blockchain afin de lancer des nœuds et d'avoir accès à un large éventail de protocoles de blockchain. Nous avons une suite de services symbiotiques, y compris nos services de nœuds partagés API, et nous avons des relations avec les meilleures équipes Polkadot/Substrate.

Presque toutes les blockchains ont besoin de traiter et d'interroger des données. Notre projet s'inspire de la croissance des protocoles de données servant la couche applicative et est là pour aider la communauté florissante de Polkadot. L'objectif de SubQuery est d'aider les projets Polkadot/Substrate à construire de meilleures dApps en permettant à quiconque de trouver et de consommer des données de manière fiable et plus rapidement. Notre service permet aux utilisateurs d'extraire, de transformer, de persister et d'interroger les données, ainsi que de les connecter et de les présenter dans le futur.

Le programme de subventions ouvertes de la Fondation Web3open in new window nous a permis de construire SubQuery, un projet open source qui permet aux utilisateurs d'exécuter un indexeur sur leur chaîne pour construire un ensemble de données qui peut être interrogé avec GraphQL.

Cette suite d'outils comprend @subql/cli, pour permettre aux projets de générer leur propre projet SubQuery, en définissant comment l'indexeur doit traverser et agréger leur propre réseau. Dans le cadre de notre proposition, nous avons fourni un tutoriel de base qui montre aux utilisateurs comment utiliser la cli pour indexer leur réseau, que vous pouvez suivre iciopen in new window. Nous avons même fourni une documentation plus détaillée à l'intention des développeurs pour les utilisations plus avancées.

Ensuite, il y a un paquet de nœuds SubQuery qui charge le projet SubQuery défini créé par le CLI et indexe ensuite le réseau dans une base de données Postgres. Grâce à Hasura, vous pouvez exécuter immédiatement des requêtes GraphQL sur des tables indexées. Avec l'aide de ces outils, et du matériel de support de la communauté que nous améliorons en permanence, tout le monde peut créer et exécuter des requêtes facilement.

Vous pouvez commencer tout de suite en suivant notre exemple sur le dépôt Github de SubQueryopen in new window. En outre, vous pouvez en savoir plus en lisant notre documentation sur SubQueryopen in new window ou en visitant notre nouveau site Webopen in new window.

Nous sommes incroyablement reconnaissants du soutien apporté par la Fondation Web3 pour nous aider à mener à bien ce projet pour la communauté. La Fondation Web3 finance des équipes de recherche et de développement qui construisent la pile technologique du web décentralisé. Elle a été créée à Zug, en Suisse, par le Dr Gavin Wood, cofondateur d'Ethereum et ancien directeur de la technologie. Polkadot est le projet phare de la Fondation.

Nous allons nous concentrer sur la création d'un service hébergé géré basé sur cette offre, qui sera plus performant et évolutif. Nous allons fournir une infrastructure publique fiable qui construira un puissant nœud SubQuery en production à partir d'un projet SubQuery téléchargé. Le service indexera et conservera l'état de la chaîne, et fournira un point de terminaison GraphQL de production qui pourra remplacer les implémentations auto-hébergées. Nous allons nous concentrer sur ce point afin que tous les autres puissent se concentrer sur la construction et la croissance de leur dApp.

Nous avons perçu très tôt le potentiel de Polkadot et, dès le départ, il nous a semblé naturel d'y concentrer nos efforts. Le principe de base de Polkadot est de créer une communauté florissante de développeurs, d'utilisateurs et d'entreprises qui exploiteront son interopérabilité multi-chaînes - cette communauté aura besoin d'un service qui lui permette de trouver et de consommer rapidement des données de manière fiable.

L'architecture unique de Polkadot signifie que nous pouvons nous concentrer sur un seul réseau et ensuite être en mesure de prendre en charge plusieurs chaînes actuelles et futures avec facilité. Même si Polkadot est encore en cours de développement, nous serons là, prêts à aider la prochaine génération de développeurs de blockchain à créer la prochaine grande dApp.

Commencez à travailler sur le dépôt Github de SubQuery.open in new window

Lisez notre documentation sur SubQueryopen in new window

Visitez notre nouveau site webopen in new window

Pour en savoir plus sur la Fondation Web3, visitez son site Webopen in new window. Pour suivre les derniers développements de la Fondation Web3, rejoignez-les sur Redditopen in new window ou Twitteropen in new window.

Suivez-nous sur :

Last Updated:
Contributors: James Bayly