SubQuery célèbre les gagnants du hackathon GR 12 Gitcoin

SubQuery, la principale solution d'indexation de données de Polkadot, a le plaisir d'annoncer les gagnants du récent hackathon Gitcoin GR 12open in new window. Gitcoin est reconnu comme l'une des principales communautés de développeurs de blockchain axée sur la création de communautés et d'applications pour Web3. SubQuery s'est associé à Gitcoin en décembreopen in new window pour parrainer cinq défis d'une valeur de 37 000 USD (la plus grande cagnotte du défi), invitant les développeurs à créer des outils utiles, des tableaux de bord et même à étendre SubQuery à une autre blockchain de couche 1.

Le hackathon s'est déroulé du 1er au 16 décembre 2021, avec des projets de blockchain de premier plan tels que Moonbeam, Astar et Acala contribuant aux différentes cagnottes. Les prix sont accordés à ceux qui ont mené à bien les projets selon les normes préétablies, et qui proposent les idées les plus créatives, ou qui résolvent des problèmes pour améliorer le SDK SubQuery. Vous trouverez ci-dessous un bref résumé des défis :

Explorateur unifié d'EVM et de blocs de substrat

L'écosystème Polkadot/Kusama est constitué de blockchains (appelées Parachains) construites à l'aide de Substrate, qui utilise l'API Substrate. Cependant, certains Parachains, tels que Moonbeam et Astar, offrent une compatibilité Ethereum sans faille en ayant un composant EVM entièrement compatible. Il est actuellement difficile d'avoir une visibilité simultanée des données Substrate et EVM, ce qui se traduit par deux expériences isolées au sein de Moonbeam et Moonriver. Vous devez choisir entre le côté Substrat (par exemple, Subscan) et le côté EVM (par exemple, Moonscan et Blockscout).

Ce défi a été envisagé pour répondre à l'énorme opportunité de construire un endroit unique pour comprendre l'historique complet de l'activité d'un compte. Par exemple, pour voir les actions de staking et de gouvernance et les transferts ERC20 dans une seule interface utilisateur. Il s'agirait d'une application utilisée quotidiennement par les communautés massives au sein de Moonbeam, Astar et de nombreux autres parachains compatibles EVM qui sont en train de décoller.

Le gagnant de ce défiopen in new window est @bizzyvinci qui a construit un explorateur frontal qui est en ligne sur Herokuopen in new window. Étant donné que ce défi est une tâche énorme, il n'est pas surprenant qu'il ne soit pas encore terminé à 100%, mais nous sommes ravis de soutenir les progrès de cette innovation qui change la donne et d'aider à l'étendre à d'autres chaînes EVM.

@bizzyvinci a déclaré ce qui suit : "J'ai construit le Moonriver Exploreropen in new window et c'était une expérience impressionnante, la première étape a été d'apprendre à connaître SubQuery et bon sang, ils ont une documentation impressionnante qui est accompagnée de dépôts de modèles. La documentation couvre tout ce qu'il faut pour démarrer et explique bien chaque aspect comme le fichier manifeste, le schéma graphql entre autres."

Tableau de bord Karura/Acala DeFi

Acala et Karura représentent une énorme vision pour l'avenir de DeFi, il y a donc une grande opportunité de construire des outils précieux pour l'écosystème. Ce défi demandait aux développeurs de créer des outils DeFi pour la communauté Karura/Acala qui s'inspirent de Zapper.fiopen in new window et defisaver.comopen in new window en utilisant les services d'indexation de données de SubQuery.

Le gagnant de ce défiopen in new window est Web3Go, qui a créé un très bon résumé des positions de dette collatérale (CDP) d'Acalaopen in new window. Pour que les utilisateurs puissent frapper des monnaies stables kUSD sur Karura, ils doivent d'abord déposer des jetons d'un des actifs collatéraux acceptés (par exemple, KSM). Une fois que l'utilisateur a fait cela, le paramètre min collateral ratio détermine le montant minimum de la garantie nécessaire pour qu'un utilisateur puisse frapper des kUSD. Si le prix du marché de l'actif collatéral du CDP chute suffisamment bas, le CDP peut être considéré comme "non sûr".

L'interface de Web3Go liste proprement toutes les positions du CDP, leur ratio et leur statut de sécurité. Pour chaque position, elle fournit également des informations sur l'historique de la position et permet facilement à d'autres personnes de surveiller l'instrument financier.

Tableau de bord du staking de Polkadot

Le staking est un moyen essentiel d'utiliser vos jetons DOT et KSM, mais actuellement l'interface utilisateur pour le jalonnement est difficile à comprendre et conduit la plupart des utilisateurs à faire des choix non éclairés.

L'objectif de ce défi était de combiner des données sur la chaîne et une expérience utilisateur intuitive, afin d'aider les utilisateurs à comprendre le meilleur rendement estimé du staking, de comparer les performances historiques des validateurs et de montrer aux utilisateurs quel pourrait être leur retour sur investissement.

Ashik a construit PolkStakes, un site Web de classement des validateurs de Polkadotopen in new window qui récupère tous les validateurs et affiche une liste proprement organisée de validateurs dans Polkadot avec la propre évaluation de PolkStake (basée sur les performances de l'époque précédente, les commissions, le paiement et les récompenses de staking, etc.) C'est une interface utilisateur propre et simple qui nous a vraiment impressionnés. C’est une interface utilisateur simple et propre qui nous a vraiment impressionnés.

"Subquery réduit l'effort d'indexation manuelle des données sur la chaîne. Comme il offre un point de terminaison graphql, nous pouvons interroger les données facilement. Il réduit l'effort de maintenance d'un backend et d'une base de données. Maintenant, l'agrégation des données pour calculer le classement Polkstakes est faite dans l'interface utilisateur. Cela doit être déplacé vers SubQuery. En outre, une meilleure visualisation doit être faite pour les données indexées et une prédiction plus précise du rendement estimé doit être ajoutée."Ashik de Polkdata

L'excellente équipe de SubVis a également construit un magnifique tableau de bord de staking Polkadotopen in new window qui montre les statistiques totales de staking au fil du temps et les performances du validateur en un seul endroit. Les nouvelles fonctionnalités de staking rejoignent les pages existantes d'enchères et de crowdloan pour lesquelles SubVis est bien connu.

Enfin, Web3Go a présenté une autre excellente entrée avec des statistiques de staking détaillées sur Moonriver. Ils fournissent des informations même sur les délégués pour chaque collateur, les récompenses historiques fournies par chaque collateur, et même les actions que les collateurs prennent. Ils offrent l'avantage supplémentaire de pouvoir montrer l'historique de staking pour votre propre adresse de portefeuille.

Explorateur de marché RMRK NFT

RMRK est un protocole avancé de légos NFT qui permet de créer des NFT qui sont bien plus qu'un simple jpeg. L'équipe de RMRK apporte de nouvelles normes de NFT à l'écosystème DOT et ouvre la voie à la construction de la prochaine génération.

Ce défi demandait la création d'un tableau de bord détaillé qui suive l'évolution de tous les RMRK (en se concentrant potentiellement sur les Kanariasopen in new window), y compris les transferts, l'historique des emotes, et plus encore à travers RMRK2. Ce tableau de bord devait utiliser un projet de sous-questionnaire axé sur RMRK2.

Le gagnant de ce défiopen in new window était un autre excellent tableau de bord de Web3Go appelé le NFT Gardenopen in new window. Il comprend des détails détaillés sur chaque collection NFT, tels que les prix moyens, les volumes, les fourchettes de prix et toutes les transactions pour chaque article. En outre, il existe des visualisations intéressantes sur tous les traits des NFT.

"Depuis la création de Web3Go, nous utilisons SubQuery comme architecture sous-jacente pour l'indexation des données. Le kit de développement fourni par SubQuery s'est avéré très adapté à notre équipe pour développer, déployer et mettre à jour rapidement les projets, ce qui est également la clé de nos bons résultats au hackathon Gitcoin. Dans la prochaine étape, nous utiliserons Subquery pour développer des tableaux de bord pour tous les projets sur les parachains Polkadot & Kusama, qui impliqueront Defi, NFT, et Tokens !"dit Hao Ding de Web3Go.

Étendre SubQuery à une autre blockchain de couche 1

SubQuery est originaire de Polkadot, c'est notre maison et nous avons travaillé dur pour établir des relations dans cet écosystème. Malgré cela, nous croyons également en un avenir multi-chaînes, car nous savons qu'il y aura de nombreuses blockchains différentes travaillant ensemble pour résoudre différents problèmes. Notre plan à long terme est de prendre SubQuery et de l'adapter pour qu'il fonctionne pour d'autres blockchains qui n'ont pas de solution d'indexation actuelle afin d'aider les développeurs à construire de nouvelles dApps.

Le gagnant de ce défi de 12 000 dollarsopen in new window est Naveen, qui a étendu SubQuery pour indexer la blockchain Terra. Cela a été mis en œuvre en créant un fork qui étend le paquet de nœuds de l'implémentation officielle de SubQuery pour indexer Terra. Naveen continue à travailler sur ce sujet et vous pouvez vous attendre à des nouvelles bientôt sur les plans de SubQuery pour le support d'autres chaînes de niveau 1 en dehors de Polkadot.

"J'ai étudié un tas d'indexeurs au cours des derniers mois et je suis allé jusqu'à construire un indexeur à partir de zéro. C'est peut-être la raison pour laquelle SubQuery a attiré mon attention lors du hackathon Gitcoin GR12. J'ai entrepris d'étendre SubQuery à l'indexation de Terra. Je ne pensais pas que je pourrais le faire en 15 jours. Mais SubQuery était conçu d'une manière si magnifique qu'il m'a permis de me faire une image mentale de ce qui se passait sous le capot très rapidement. J'ai bricolé une solution fonctionnelle juste à temps et je travaille actuellement avec SubQuery pour fusionner l'indexeur Terra avec le paquet subql. Dans un avenir proche, je vais continuer à travailler avec SubQuery pour maintenir et faire évoluer le projet et éventuellement construire des indexeurs pour plusieurs autres chaînes de niveau 1", a déclaré Naveen.

Sam Zouopen in new window, PDG et fondateur de SubQuery, a déclaré : "SubQuery est ravi des résultats du hackathon Gitcoin GR12. Notre mission repose sur l'existence d'un réseau de développeurs habilités à créer et à innover au sein de l'écosystème Substrate/Polkadot. Ce partenariat a permis à des développeurs motivés du monde entier de créer les applications de demain. Nous sommes ravis d'aider les gagnants des défis à développer leurs idées encore plus loin".

Dans le prolongement de ce hackathon réussi, SubQuery souhaite encourager les développeurs qui souhaitent en savoir plus sur la création d'applications avec SubQuery à s'inscrire à notre "Hero Course" gratuit en ligne ou à participer à notre programme de subventions récemment annoncéopen in new window.


À propos de SubQuery

SubQueryopen in new window est une couche décentralisée d'agrégation, d'indexation et d'interrogation de données entre les blockchains de niveau 1 et les applications décentralisées. Ce service débloque les données de la blockchain et les transforme en un état interrogeable afin qu'elles puissent être utilisées dans des applications intuitives. Il permet aux développeurs de DApp de se concentrer sur leur cas d'utilisation principal et leur front-end, sans avoir besoin de perdre du temps à construire un back-end personnalisé pour le traitement des données. Le futur réseau SubQuery décentralisera et symbolisera l'écosystème pour permettre à chacun de participer à la révolution des données du Web3.

Linktreeopen in new window | Site webopen in new window | Discordopen in new window | Telegramopen in new window | Twitteropen in new window | Matrixopen in new window | LinkedInopen in new window | Youtubeopen in new window

Last Updated:
Contributors: James Bayly