• TRACE
  • STATE
  • LOGIC
  • HUMAN

Déboguer l'exécution de smart contracts avec votre IA

Connectez Nodereal à votre client IA pour extraire les données d'exécution des chaînes EVM et Aptos. Votre agent s'occupe de tracer les appels et d'inspecter l'état des modules.

Demandez à l'IA à propos de cette page

Réponse rapide

Comment l'IA peut-elle aider à déboguer des erreurs de smart contract ?

Votre client IA utilise Nodereal pour extraire les traces de transaction et les ressources de compte directement depuis la blockchain. Il analyse ensuite le flux d'exécution et l'état du module pour identifier précisément l'origine de l'échec. Vous obtenez une analyse claire de la logique d'erreur et des changements d'état.

Chaque problème est traité.

Résultats du débogage

L'IA transforme les données brutes de la chaîne en informations exploitables.

TRACE

Chemins d'exécution

L'IA extrait la pile d'appels complète d'une transaction. Vous voyez exactement quels appels internes ont réussi ou échoué.

STATE

Inspection de module

Votre agent examine les ressources du compte et les modules Move. Il identifie comment les changements d'état ont causé l'erreur.

LOGIC

Identification de l'erreur

L'IA compare la trace au code du module. Elle vous indique quelle condition ou assertion a provoqué le revert.

HUMAN

Corrections manuelles

L'IA identifie le bug mais ne peut pas réécrire le contrat. Vous utilisez ses conclusions dans votre IDE pour appliquer le correctif.

Le flux

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

L'IA passe des données hexadécimales brutes à une explication logique de l'erreur.

  1. Tracer la pile d'appels

    L'IA extrait l'historique complet d'exécution d'une transaction spécifique pour visualiser chaque appel interne.

    debug_trace_transaction
  2. Inspecter les modules Aptos

    Pour les erreurs sur Aptos, l'agent récupère les modules Move spécifiques associés au compte.

    aptos_get_account_modules
  3. Vérifier l'état du compte

    L'agent examine les ressources stockées dans un compte pour voir l'état après un appel échoué.

    aptos_get_account_resources
  4. Analyser l'erreur

    L'IA corrèle les données de trace avec la logique du module pour expliquer la cause du revert.

    debug_trace_transaction

Essayez

Copiez ces exemples pour commencer.

Utilisez ces prompts pour débuter le débogage immédiatement.

Points de départ

Remplacez les hashs de transaction et les adresses de compte par vos propres données.

NodeReal Connector

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

Lien du connecteurhttps://edge.vinkius.com/vk_preview_rBCCylJboTjAuEJjKxGS91gr4oIB05T0frrua8Di/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 — NodeReal capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopier
{
  "mcpServers": {
    "nodereal-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_rBCCylJboTjAuEJjKxGS91gr4oIB05T0frrua8Di/mcp"
    }
  }
}
Copiez dans le chat04
  • Trace ce hash de transaction 0x123... et explique-moi pourquoi il a échoué.

  • Inspecte les modules Move du compte 0xabc... pour trouver la ressource responsable de cette erreur.

  • Analyse les ressources du compte 0xdef... et explique l'état après cette transaction.

  • Analyse la trace d'exécution de ce hash et compare-la à la logique du module.

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

Commencez ici

Connectez Nodereal une fois, puis posez vos questions.

Une seule connexion donne à votre IA l'accès aux données EVM et Aptos. Vos identifiants restent chiffrés et sécurisés.

Connecter Nodereal à votre IA

FAQ

Questions fréquentes

  • 01

    L'IA peut-elle corriger le smart contract pour moi ?

    Non. L'IA identifie l'erreur et explique la logique, mais vous devez modifier et redéployer le code manuellement.

  • 02

    L'IA a-t-elle besoin de mes clés privées ?

    Non. L'IA utilise uniquement Nodereal pour lire les données publiques de la blockchain, comme les traces et les ressources.

  • 03

    Puis-je déboguer des transactions sur n'importe quelle chaîne ?

    Cette configuration se concentre sur l'EVM et Aptos via les outils fournis.

  • 04

    L'IA peut-elle modifier l'état d'un compte ?

    Non. Les outils sont en lecture seule. L'IA peut seulement inspecter ce qui s'est déjà produit sur la chaîne.

  • 05

    L'IA lancera-t-elle automatiquement une trace à chaque question ?

    L'IA n'utilise l'outil de trace que si vous lui demandez spécifiquement d'enquêter sur une transaction.

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

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