Indexing

Par bankrbot · skills

Skill EthSkills dédié à l'indexation onchain : lecture d'événements, requêtes via The Graph, Dune, Ponder, Multicall3 et WebSocket, fourni par le repo Bankr Skills.

npx skills add https://github.com/bankrbot/skills --skill Indexing

Indexing — skill EthSkills pour la lecture de données onchain

Ce skill fait partie de la suite EthSkills distribuée via le repo bankrbot/skills, dont la vocation est d'équiper les développeurs d'agents avec des outils « plug-and-play » prêts à l'emploi. Le skill Indexing se concentre sur une problématique centrale du développement Ethereum : comment lire et interroger efficacement des données onchain.

Ce que couvre ce skill

Selon son frontmatter, le skill adresse les approches majeures d'indexation EVM : la lecture d'événements de contrats, les requêtes via The Graph et Dune Analytics, l'indexation programmatique avec Ponder, les appels agrégés via Multicall3, et les abonnements temps réel par WebSocket. Il explique également pourquoi il est impossible de simplement « boucler sur des blocs » pour récupérer des données, et quelles alternatives utiliser à la place.

Installation et utilisation

Comme indiqué dans le corps du SKILL.md, ce skill s'installe en dehors de ce repo : la commande d'installation précise est référencée dans le fichier catalog.json du repo parent via la clé install.command. La procédure générique d'installation Bankr Skills consiste à demander à son agent d'installer le skill depuis l'URL du dossier correspondant sur GitHub.

Ce skill sert de référence de connaissances pour un agent Claude : une fois installé, il permet à l'agent de répondre à des questions sur l'indexation onchain, de recommander le bon outil selon le contexte, et de guider la mise en œuvre de solutions de lecture de données Ethereum dans un projet.

Skills similaires