- LOGIQUE
- INTERFACE
- ÉCHEC
- HUMAIN
Réponse rapide
Comment utiliser l'IA pour déboguer des smart contracts ?
Votre agent récupère le code source vérifié et les ABI sur Polygonscan pour comprendre la logique du contrat. Il vérifie ensuite le statut des transactions pour identifier la cause d'un échec. Vous obtenez ainsi une solution claire pour corriger le bug.
Résultats du débogage.
L'utilité de vos analyses.
Les données extraites par votre agent permettent d'obtenir ces quatre résultats.
LOGIQUE
Analyse du code
L'IA lit le code source vérifié pour cartographier le comportement des fonctions. Vous obtenez une explication précise du fonctionnement du contrat.
INTERFACE
Cartographie ABI
En récupérant l'ABI, votre agent identifie les paramètres d'entrée et de sortie. Cela permet de repérer les erreurs de correspondance de paramètres.
ÉCHEC
Tri des transactions
L'IA vérifie le statut des transactions pour voir si elles ont échoué. Vous trouvez la raison exacte d'un revert.
HUMAIN
Corrections manuelles
L'IA identifie l'erreur, mais vous devez écrire et déployer le correctif. L'agent fournit le diagnostic, pas le déploiement.
Le flux
Ce que fait votre IA une fois l'adresse du contrat reçue.
Votre agent utilise les données de Polygonscan pour modéliser le contrat et son historique.
Récupérer le code source
Votre agent extrait le code Solidity vérifié de l'explorateur de blocs pour analyser la logique réelle on-chain.
get_contract_source_codeMapper l'ABI
L'IA récupère l'interface binaire d'application pour connaître les fonctions disponibles.
get_contract_abiInspecter les transactions
Votre agent recherche le statut de hashs de transaction spécifiques pour vérifier s'ils ont provoqué un revert.
get_tx_statusIdentifier les erreurs
L'IA compare la logique du code avec les résultats des transactions pour trouver l'anomalie.
get_contract_source_codeget_tx_status
Essayez
Copiez ces commandes 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.
Polygonscan Connector
Tout est prêt. Choisissez votre client MCP et suivez les instructions de configuration.
https://edge.vinkius.com/vk_preview_mNF9vvQFRY8109YvE9ENARWWZSO0plXKvgAXC1n9/mcpClaude Desktop
Suivez les étapes ci-dessous pour vous connecter en quelques secondes.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Polygonscan capabilities are ready to use.
{
"mcpServers": {
"polygonscan-polygon-block-explorer-mcp": {
"url": "https://edge.vinkius.com/vk_preview_mNF9vvQFRY8109YvE9ENARWWZSO0plXKvgAXC1n9/mcp"
}
}
}Récupère le code source du contrat 0x123... et explique la logique de la fonction transfer.
Récupère l'ABI de 0xabc... et indique-moi quels paramètres la fonction mint nécessite.
Vérifie le statut de la transaction 0x789... et explique pourquoi elle a échoué selon le code du contrat.
Compare le code source de 0x123... avec la transaction échouée 0x456... pour trouver l'erreur de logique.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Commencez ici
Connectez Polygonscan une fois, puis interrogez.
Une seule connexion donne à votre IA l'accès aux données de Polygonscan. Vos identifiants restent chiffrés et vous pouvez déboguer immédiatement.
Connecter Polygonscan à votre IAFAQ
Fonctionnement de la tâche.
- 01
L'IA peut-elle corriger le bug et le déployer pour moi ?
Non. L'IA peut uniquement lire le code et suggérer des corrections. Vous devez gérer vous-même le déploiement et les modifications de code.
- 02
L'IA peut-elle voir le code d'un contrat non vérifié ?
Non. L'IA ne peut récupérer que le code source qui a été vérifié sur Polygonscan.
- 03
L'IA a-t-elle besoin de mes clés privées ?
Non. Ce MCP se contente de lire les données publiques de la blockchain, comme le code, les ABI et le statut des transactions.
- 04
L'IA peut-elle exécuter des transactions en mon nom ?
Non. Les outils permettent uniquement à l'IA de lire les données de l'explorateur ; elle ne peut ni envoyer de transactions ni signer quoi que ce soit.
- 05
Que se passe-t-il si le contrat n'est pas sur Polygonscan ?
Si le code n'est pas vérifié sur l'explorateur, l'IA ne pourra pas récupérer le code source pour l'analyser.
D'autres questions sur Polygonscan ? La page du connecteur y répond. Voir toutes les capacités du connecteur Polygonscan
Connectez Polygonscan à Claude, Cursor, ChatGPT et d'autres
