• ANALYSE DE LOGS
  • INSPECTION ABI
  • TRAÇAGE D'APPELS
  • RÉVISION HUMAINE

Déboguer des appels de smart contract avec votre IA

Connectez votre agent à l'API ZetaChain Explorer. Une fois lié, votre IA peut extraire les logs de transaction et les ABI des contrats pour tracer les erreurs d'exécution.

Demandez à l'IA à propos de cette page

Réponse rapide

Comment utiliser l'IA pour déboguer des appels de smart contract ?

Votre agent récupère les données de transaction interne et les ABI des contrats sur la blockchain ZetaChain pour trouver l'origine d'un revert. Il compare la logique attendue avec les logs d'événements réels pour isoler la défaillance. Vous obtenez ensuite une explication claire de l'état d'erreur.

Résultats du débogage.

Où vos erreurs sont identifiées.

L'IA transforme les données brutes de la blockchain en un diagnostic précis.

ANALYSE DE LOGS

Identifier les appels échoués

L'IA analyse les logs d'événements pour voir quelle fonction a déclenché l'erreur. Vous obtenez la raison précise du revert.

INSPECTION ABI

Décoder les données du contrat

Votre agent extrait l'ABI du contrat pour interpréter les données hexadécimales. Cela convertit les entrées brutes en arguments de fonction lisibles.

TRAÇAGE D'APPELS

Cartographier les appels internes

L'IA suit la chaîne des transactions internes. Elle localise l'endroit exact où un sous-appel a échoué lors d'une interaction complexe.

RÉVISION HUMAINE

Vérifier la correction

L'IA présente l'erreur et l'écart logique. Vous décidez ensuite comment ajuster le code de votre contrat ou les paramètres de la transaction.

Le flux

Ce que fait votre IA lorsqu'un hash de transaction arrive.

L'IA passe de la récupération de données brutes à la détection logique d'erreurs.

  1. Récupérer les détails de la transaction

    L'IA extrait les données principales de la transaction pour vérifier le statut et l'expéditeur.

    get_transaction_internal
  2. Inspecter la logique du contrat

    Elle récupère l'ABI pour comprendre le comportement attendu du contrat.

    get_smart_contract
  3. Analyser les logs d'événements

    L'IA examine les logs émis pour trouver les traces de l'exécution échouée.

    get_transaction_logs
  4. Diagnostiquer l'erreur

    L'agent compare l'ABI, les appels internes et les logs pour expliquer l'échec.

    get_transaction_internalget_transaction_logs

Essayez

Copiez ces exemples pour commencer.

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

Points de départ

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

ZetaChain Explorer Connector

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

Lien du connecteurhttps://edge.vinkius.com/vk_preview_FxFPARpDsAcntF5AhDfsxYeqUUw9oVG4fSfBSSlY/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 — ZetaChain Explorer capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopier
{
  "mcpServers": {
    "zetachain-explorer-zetachain-block-explorer-api-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_FxFPARpDsAcntF5AhDfsxYeqUUw9oVG4fSfBSSlY/mcp"
    }
  }
}
Copiez dans le chat04
  • Analyse ce hash de transaction et dis-moi pourquoi il a fait un revert : 0xabc123...

  • Récupère l'ABI du contrat 0xdef456 et explique les paramètres de la fonction transfer.

  • Examine les logs de la transaction 0x789ghi et trouve l'appel interne qui a échoué.

  • Compare l'ABI du contrat 0x123abc avec les logs de la transaction 0x456def pour trouver l'incohérence.

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

Commencez ici

Connectez Zetachain Explorer une fois, puis interrogez.

Une seule connexion donne à votre agent l'accès à la blockchain ZetaChain. Vos identifiants restent chiffrés et vous pouvez commencer le débogage immédiatement.

Connecter Zetachain Explorer à votre IA

FAQ

Fonctionnement de cette tâche.

  • 01

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

    Non. L'IA identifie l'erreur et explique la faille logique, mais vous devez mettre à jour et redéployer votre contrat manuellement.

  • 02

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

    Non. Ce MCP est en lecture seule. Il peut inspecter les données et les logs, mais il ne peut pas envoyer de transactions ni modifier l'état.

  • 03

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

    Non. L'IA a seulement besoin du hash de la transaction ou de l'adresse du contrat pour lire les données publiques de l'explorer.

  • 04

    Peut-elle déboguer des transactions sur d'autres chaînes ?

    Non. Ce connecteur est spécifiquement conçu pour l'API ZetaChain Explorer.

  • 05

    L'IA peut-elle supprimer l'historique des transactions ?

    Non. L'IA ne fait que lire les données de la blockchain ; elle n'a aucun moyen de supprimer ou de modifier des informations on-chain.

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

Connectez ZetaChain Explorer à Claude, Cursor, ChatGPT et d'autres