• LOGIQUE
  • ÉTAT
  • ERREUR
  • HUMAIN

Déboguer des smart contracts Aptos avec votre IA

Connectez Aptoscan à votre client IA pour extraire les données de la blockchain en direct. Votre agent peut ensuite analyser le code et l'état pour trouver les bugs.

Demandez à l'IA à propos de cette page

Réponse rapide

Comment déboguer des smart contracts Aptos via l'IA ?

Votre IA utilise Aptoscan pour récupérer les modules Move et les ressources de compte. Elle compare l'état on-chain avec votre logique attendue pour identifier l'erreur. Vous obtenez une vision claire de l'écart constaté.

Où arrivent les résultats.

Résultats du débogage.

L'IA catégorise ses découvertes selon les données de la blockchain.

LOGIQUE

Écarts de code

L'IA compare les modules publiés à votre code local. Elle identifie où la logique on-chain s'écarte de votre intention.

ÉTAT

Erreurs de ressources

L'agent vérifie les ressources du compte pour trouver des données manquantes ou incorrectes. Cela explique pourquoi une condition du contrat a échoué.

ERREUR

Causes racines

L'IA lie les échecs de transaction à des états de ressources spécifiques. Vous obtenez une explication directe de l'erreur.

HUMAIN

Corrections manuelles

L'IA signale les problèmes d'état complexes que vous devez corriger vous-même. Elle précise quelles ressources doivent être mises à jour.

Le flux

Ce que fait votre IA en cas d'échec.

Votre agent récupère les données pour vous éviter de chercher dans un explorateur.

  1. Récupérer le code du module

    L'agent extrait le bytecode Move et la structure du module depuis la chaîne.

    get_account_modules
  2. Inspecter l'état du compte

    L'agent examine les données stockées dans un compte pour vérifier la présence des ressources requises.

    get_account_resources
  3. Comparer logique et données

    L'agent croise la logique du module avec les valeurs actuelles des ressources pour trouver le point de rupture.

    get_account_modulesget_account_resources
  4. Rapporter le bug

    L'agent explique l'écart de manière claire, en pointant la contrainte spécifique qui a causé l'échec.

    get_account_modulesget_account_resources

Essayez

Copiez ces exemples pour commencer.

Utilisez ces prompts pour lancer votre session de débogage.

Points de départ

Remplacez les adresses de compte et les noms de modules par vos propres données.

Aptoscan Connector

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

Lien du connecteurhttps://edge.vinkius.com/vk_preview_AJDAKtI9KbTNthRPjchKPh8F2JivrqoEQtxbJRTs/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 — Aptoscan capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopier
{
  "mcpServers": {
    "aptoscan-aptos-blockchain-explorer-api-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_AJDAKtI9KbTNthRPjchKPh8F2JivrqoEQtxbJRTs/mcp"
    }
  }
}
Copiez dans le chat04
  • Vérifie les ressources du compte 0x123... et dis-moi si le stockage requis est présent.

  • Examine les modules de 0xabc... et explique pourquoi cette fonction spécifique pourrait échouer.

  • Compare les ressources du compte 0x456... avec la logique du module publié.

  • Analyse l'état du compte 0x789... pour comprendre pourquoi ma transaction échoue.

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

Commencez ici

Connectez Aptoscan une fois, puis interrogez.

Liez le MCP à votre client. Vos identifiants restent chiffrés et vous pouvez interroger la chaîne immédiatement.

Connecter Aptoscan à votre IA

FAQ

Fonctionnement de la tâche.

  • 01

    L'IA peut-elle corriger mon smart contract ?

    Non. L'IA identifie le bug et suggère du code, mais vous devez déployer la correction vous-même.

  • 02

    L'IA peut-elle envoyer des transactions ?

    Non. Ce MCP offre uniquement un accès en lecture aux modules et aux ressources. Il ne peut ni signer ni envoyer de transactions.

  • 03

    L'IA voit-elle mes clés privées ?

    Non. L'IA accède uniquement aux données publiques on-chain via les outils Aptoscan.

  • 04

    Peut-elle déboguer mes fichiers locaux ?

    L'IA peut déboguer des fichiers locaux si vous les fournissez dans le chat, mais elle utilisera Aptoscan pour les vérifier par rapport à la chaîne.

  • 05

    Comment sait-elle quel module vérifier ?

    Vous indiquez à l'IA quel compte ou module examiner, et elle utilise les outils pour récupérer ces données.

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

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