• LOGIQUE
  • INTERFACE
  • VÉRIFICATION
  • HUMAIN

Auditer du code de smart contract avec votre IA

Connectez Celoscan à votre client IA pour extraire les données de contrat en temps réel du réseau Celo. Une fois la connexion établie, votre agent s'occupe de récupérer le code et les ABI pour votre analyse.

Demandez à l'IA à propos de cette page

Réponse rapide

Comment auditer des smart contracts avec mon IA ?

Votre IA utilise Celoscan pour récupérer le code source vérifié et les ABI de n'importe quelle adresse de contrat Celo. Cela permet à votre agent d'accéder à la logique exacte et à l'interface nécessaires pour détecter des vulnérabilités ou des erreurs logiques. Vous obtenez ainsi une analyse technique de la structure et du comportement du contrat.

Résultats de l'audit

Ce que votre IA produit

Les résultats d'une inspection technique.

LOGIQUE

Rapports de vulnérabilité

L'IA analyse le code source pour identifier les schémas menant à des exploits. Vous recevez une liste de risques potentiels à investiguer.

INTERFACE

Cartographie des fonctions via ABI

En lisant l'ABI, votre agent répertorie chaque fonction appelable. Cela permet de comprendre facilement comment le contrat interagit avec d'autres protocoles.

VÉRIFICATION

Validation du code source

L'IA compare le code fourni avec la réalité on-chain. Vous confirmez que la logique visible est bien celle qui s'exécute sur Celo.

HUMAIN

Alertes pour revue manuelle

L'IA signale les logiques complexes ou suspectes qui nécessitent une attention humaine. Vous décidez quelles lignes de code méritent un examen approfondi.

Le flux

Ce que fait votre IA lorsqu'une adresse de contrat est fournie.

L'IA passe de la récupération de données brutes à l'analyse technique.

  1. Récupérer l'ABI

    Votre agent extrait l'interface binaire d'application pour comprendre les points d'entrée et les types de données du contrat.

    get_contract_abi
  2. Extraire le code source

    L'IA récupère les fichiers Solidity vérifiés directement depuis l'explorateur pour lire l'implémentation réelle.

    get_contract_source_code
  3. Analyser la logique

    Grâce au code et à l'ABI, votre agent recherche les failles de réentrance, les problèmes de dépassement de capacité ou les accès non autorisés.

    get_contract_source_codeget_contract_abi
  4. Synthétiser les résultats

    L'IA organise les détails techniques dans un rapport lisible détaillant le fonctionnement du contrat et l'emplacement des risques.

    get_contract_source_code

Essayez

Copiez ces exemples pour commencer.

Utilisez ces prompts pour lancer un audit.

Points de départ

Remplacez les adresses de contrat dans ces prompts par celles que vous souhaitez inspecter.

Celoscan Connector

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

Lien du connecteurhttps://edge.vinkius.com/vk_preview_Bi2Drf8yY8oexFIUWvJ1Ab8dwC6NJP1TE52TOfPz/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 — Celoscan capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopier
{
  "mcpServers": {
    "celoscan-celo-network-explorer-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_Bi2Drf8yY8oexFIUWvJ1Ab8dwC6NJP1TE52TOfPz/mcp"
    }
  }
}
Copiez dans le chat04
  • Récupère le code source et l'ABI du contrat 0x123... et explique-moi le rôle des fonctions principales.

  • Analyse le code source du contrat 0x456... et cherche d'éventuelles vulnérabilités de réentrance.

  • Récupère l'ABI de 0x789... et explique comment la fonction de transfert gère les permissions.

  • Vérifie le code source de 0xabc... pour voir si le propriétaire peut retirer la totalité des fonds.

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

Commencez ici

Connectez Celoscan une fois, puis interrogez.

Une seule connexion donne à votre IA l'accès à l'explorateur Celo. Vous trouverez la liste complète des outils disponibles sur la page du connecteur Celoscan.

Connecter Celoscan à votre IA

FAQ

Questions fréquentes

  • 01

    L'IA peut-elle déployer des contrats sur Celo ?

    Non. L'IA peut uniquement lire les données existantes comme le code source et les ABI. Elle ne peut pas écrire sur la blockchain ni déployer de nouveau code.

  • 02

    L'IA trouve-t-elle absolument tous les bugs ?

    Non. L'IA identifie des schémas et des logiques suspectes, mais elle ne remplace pas un audit de sécurité professionnel. Vous devez vérifier ses conclusions manuellement.

  • 03

    Puis-je auditer des contrats non vérifiés ?

    Non. L'IA s'appuie sur les outils pour extraire le code source vérifié. Si le contrat n'est pas vérifié sur l'explorateur, l'IA ne peut pas lire la logique.

  • 04

    Que se passe-t-il si l'adresse du contrat est incorrecte ?

    L'outil ne trouvera pas les données, et votre IA vous informera que le contrat ou l'ABI n'a pas pu être récupéré.

  • 05

    L'IA peut-elle modifier le code du contrat ?

    Non. Ce MCP est en lecture seule. Il fournit des données pour l'analyse mais n'a aucune capacité d'interaction ou de modification de la blockchain.

  • D'autres questions sur Celoscan ? La page du connecteur y répond. Voir toutes les capacités du connecteur Celoscan

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