• LOGIQUE
  • INTERFACE
  • INTÉGRITÉ
  • HUMAIN

Analyser la logique des smart contracts avec votre IA

Connectez Etherscan à votre client IA pour extraire les données en direct. Une fois lié, votre agent peut lire le code et expliquer le fonctionnement d'un protocole.

Demandez à l'IA à propos de cette page

Réponse rapide

Comment utiliser l'IA pour comprendre un smart contract ?

Votre IA utilise Etherscan pour récupérer le code source et l'ABI du contrat. Cela permet à votre agent d'analyser la logique des fonctions et de cartographier les interactions du protocole. Vous obtenez une vision claire de la structure et de l'intention du contrat.

Résultats de l'analyse

Ce que produit votre analyse

L'IA transforme les données brutes de la blockchain en informations exploitables.

LOGIQUE

Explications du code

L'IA lit le code source pour expliquer le comportement des fonctions. Vous obtenez une décomposition claire de la logique interne du contrat.

INTERFACE

Cartographie des fonctions

En récupérant l'ABI, votre agent identifie tous les paramètres d'entrée et de sortie. Cela vous montre précisément comment interagir avec le contrat.

INTÉGRITÉ

Vérification du code

L'IA compare le code source avec le bytecode on-chain. Vous confirmez que le code visible est bien celui qui est déployé.

HUMAIN

Révision manuelle

L'IA signale les logiques complexes ou les problèmes potentiels pour votre vérification. Vous restez responsable de l'audit de sécurité final.

Le flux

Ce que fait votre IA dès qu'elle reçoit l'adresse du contrat.

L'agent transforme une simple adresse de contrat en une carte logique complète.

  1. Récupérer le code

    L'agent extrait le code Solidity lisible depuis l'explorateur.

    get_source_code
  2. Obtenir l'ABI

    Votre IA récupère l'interface binaire d'application pour comprendre les fonctions externes du contrat.

    get_abi
  3. Vérifier le code

    L'agent vérifie que le code source correspond bien au bytecode présent sur le réseau.

    verify_source_code
  4. Interpréter la logique

    Grâce au code et à l'ABI, l'IA explique l'objectif et les mécanismes du protocole.

    get_source_codeget_abi

Essayez

Copiez ces commandes pour commencer.

Utilisez ces prompts pour lancer votre analyse.

Points de départ

Remplacez les adresses d'exemple par les adresses des contrats spécifiques que vous souhaitez inspecter.

Etherscan Connector

Tout est prêt. Choisissez votre client MCP et suivez les instructions de configuration.

Lien du connecteurhttps://edge.vinkius.com/vk_preview_GgbqIUEwTkBGL2VRWDJSeJ8YqzmAM0hbJRWkisTL/mcp

Claude Desktop

Suivez les étapes ci-dessous pour vous connecter en quelques secondes.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Etherscan capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopier
{
  "mcpServers": {
    "etherscan-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_GgbqIUEwTkBGL2VRWDJSeJ8YqzmAM0hbJRWkisTL/mcp"
    }
  }
}
Copiez dans le chat04
  • Récupère le code source de 0x123... et explique la logique de la fonction mint.

  • Obtiens l'ABI de 0xabc... et liste toutes les fonctions qui modifient l'état du contrat.

  • Vérifie le code source de 0x789... et dis-moi s'il correspond au bytecode.

  • Lis le code source de 0xdef... et explique comment fonctionne la gestion de la propriété.

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Commencez ici

Connectez Etherscan une fois, puis posez vos questions.

Une seule connexion donne à votre IA l'accès aux outils Etherscan. Vos identifiants restent cryptés de notre côté.

Connecter Etherscan à votre IA

FAQ

Fonctionnement de la tâche

  • 01

    L'IA peut-elle exécuter des transactions ?

    Non. L'IA peut uniquement lire le code source, les ABI et les données de vérification. Elle ne peut pas envoyer de transactions ni déplacer de fonds.

  • 02

    L'IA peut-elle corriger des bugs dans le code ?

    Non. L'IA peut identifier des problèmes de logique, mais elle ne peut pas modifier le contrat sur la blockchain.

  • 03

    L'IA a-t-elle besoin d'une clé API ?

    Non. Vinkius gère la connexion, vous n'avez donc pas besoin de fournir de clé API Etherscan à votre client IA.

  • 04

    Peut-elle analyser des contrats non vérifiés ?

    Non. Si le code source n'est pas vérifié sur Etherscan, l'IA ne peut pas récupérer le code lisible pour l'analyser.

  • 05

    L'IA peut-elle accéder à mon portefeuille ?

    Non. Ce MCP lit uniquement les données publiques d'Etherscan. Il n'a aucun accès à vos clés privées ou à votre portefeuille.

  • D'autres questions sur Etherscan ? Voir toutes les capacités du connecteur Etherscan

Connectez Etherscan à Claude, Cursor, ChatGPT et d'autres