• LOGIQUE
  • ÉCHEC
  • ÉTAT
  • HUMAIN

Déboguer des smart contracts avec votre IA

Connectez Scrollscan à votre client IA pour extraire des données blockchain en temps réel. Une fois la connexion établie, votre agent peut lire le code des contrats et tracer les transactions échouées sur Scroll L2.

Demandez à l'IA à propos de cette page

Réponse rapide

Comment utiliser l'IA pour déboguer les smart contracts sur Scroll L2 ?

Votre IA utilise Scrollscan pour récupérer le code source et les ABI nécessaires à la compréhension du comportement des contrats. Elle extrait ensuite les reçus de transaction et les traces internes pour identifier précisément l'origine d'un échec. Vous obtenez une analyse claire des erreurs logiques et des changements d'état.

Chaque incident est analysé.

Résultats du débogage

Votre IA catégorise les résultats selon les données extraites du réseau Scroll.

LOGIQUE

Analyse du code

L'IA compare le code source du contrat à son ABI pour détecter les failles logiques. Vous recevez une explication simple du comportement attendu des fonctions.

ÉCHEC

Traces d'erreurs

En analysant les transactions internes, votre agent identifie l'appel spécifique qui a provoqué un revert. Cela révèle la cause exacte de l'exécution échouée.

ÉTAT

Statut de transaction

L'IA vérifie la finalité et le succès de chaque hash. Vous saurez si une transaction a été abandonnée, annulée ou exécutée avec succès.

HUMAIN

Révision manuelle

L'IA signale les cas complexes qui nécessitent votre expertise. Vous décidez si la faille logique identifiée impose une correction du code ou un changement de déploiement.

Le flux

Ce que fait votre IA lorsqu'un hash ou une adresse arrive.

L'IA transforme les données brutes de la blockchain en explications lisibles sur le comportement du contrat.

  1. Récupérer les données du contrat

    Votre agent extrait le code source vérifié et l'ABI pour comprendre l'interface du contrat.

    get_contract_source_codeget_contract_abi
  2. Vérifier le statut de la transaction

    L'IA confirme si un hash spécifique a réussi ou échoué sur le réseau Scroll L2.

    get_tx_status
  3. Tracer les appels internes

    Pour trouver la cause racine d'un revert, l'agent examine la liste des transactions internes.

    get_internal_tx_list_by_hash
  4. Inspecter les reçus

    L'IA analyse le reçu complet de la transaction pour consulter les logs et les détails de statut.

    proxy_get_transaction_receipt

Essayez

Copiez ces exemples pour commencer.

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

Points de départ

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

Scrollscan Connector

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

Lien du connecteurhttps://edge.vinkius.com/vk_preview_PkL9vACiH43klC6wykXo56BxzZJWG9tJrhzqcQuo/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 — Scrollscan capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopier
{
  "mcpServers": {
    "scrollscan-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_PkL9vACiH43klC6wykXo56BxzZJWG9tJrhzqcQuo/mcp"
    }
  }
}
Copiez dans le chat04
  • Analyse la logique de ce contrat : 0x123...abc

  • Pourquoi cette transaction a-t-elle échoué : 0xabc...123 ?

  • Récupère l'ABI et le code source du contrat 0x456...def pour expliquer cette fonction.

  • Examine les transactions internes pour le hash 0x789...ghi et dis-moi quel appel a provoqué le revert.

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

Commencez ici

Connectez Scrollscan une fois, puis interrogez.

Un seul clic suffit pour connecter le MCP à votre client. Vos identifiants restent chiffrés et vous pouvez débuter le débogage immédiatement.

Connecter Scrollscan à votre IA

FAQ

Fonctionnement du processus de débogage

  • 01

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

    Non. L'IA peut lire le code et suggérer des corrections, mais vous devez appliquer manuellement tout changement sur la blockchain.

  • 02

    L'IA a-t-elle accès aux transactions privées ?

    Non. L'IA peut uniquement accéder aux données publiques du réseau Scroll L2 via les outils fournis.

  • 03

    Puis-je utiliser cela avec n'importe quel client IA ?

    Oui, à condition que le client supporte le Model Context Protocol (MCP).

  • 04

    L'IA exécute-t-elle des transactions ?

    Non. Ce MCP sert uniquement à lire et inspecter les données. Il ne peut pas envoyer de transactions ni interagir avec la blockchain en votre nom.

  • 05

    Que se passe-t-il si le code source n'est pas vérifié ?

    Si le code source n'est pas vérifié sur l'explorateur, l'IA ne pourra pas le récupérer via l'outil de code source.

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

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