• LÓGICA
  • INTERFAZ
  • FALLO
  • HUMANO

Cómo depurar contratos inteligentes con tu IA

Conecta Polygonscan a tu cliente de IA una sola vez. A partir de ahí, tu agente podrá extraer datos on-chain para localizar exactamente dónde falló tu código o tus transacciones.

Pregunta a la IA sobre esta página

Respuesta rápida

¿Cómo puedo usar IA para depurar contratos inteligentes?

Tu agente extrae el código fuente verificado y los ABIs de Polygonscan para entender la lógica del contrato. Luego, revisa el estado de las transacciones para identificar por qué fallaron llamadas específicas. Así obtendrás una ruta clara para corregir el error.

Resultados de la depuración.

Dónde aterrizan tus hallazgos.

Los datos que extrae tu agente generan estos cuatro resultados.

LÓGICA

Análisis de código

La IA lee el código fuente verificado para mapear el comportamiento de las funciones. Obtendrás una explicación clara de cómo funciona el contrato.

INTERFAZ

Mapeo de ABI

Al extraer el ABI, tu agente conoce los requisitos exactos de entrada y salida. Esto te ayuda a detectar errores en los parámetros.

FALLO

Triaje de transacciones

La IA revisa el estado de transacciones específicas para ver si hubo un revert. Encontrarás la razón exacta de una ejecución fallida.

HUMANO

Correcciones manuales

La IA identifica el error, pero tú debes escribir y desplegar la solución. El agente proporciona el diagnóstico, no el despliegue.

El flujo

Qué hace tu IA cuando recibe la dirección del contrato.

Tu agente utiliza los datos de Polygonscan para construir un modelo del contrato y su historial.

  1. Obtener código fuente

    Tu agente extrae el código Solidity verificado del explorador de bloques para analizar la lógica real on-chain.

    get_contract_source_code
  2. Mapear el ABI

    La IA recupera la interfaz binaria de aplicación para saber qué funciones están disponibles para llamar.

    get_contract_abi
  3. Inspeccionar transacciones

    Tu agente busca el estado de hashes de transacciones específicos para verificar si sufrieron un revert.

    get_tx_status
  4. Identificar errores

    La IA compara la lógica del código con los resultados de la transacción para hallar la discrepancia.

    get_contract_source_codeget_tx_status

Pruébalo

Copia estos ejemplos para empezar.

Usa estos prompts para iniciar una sesión de depuración.

Puntos de partida

Sustituye las direcciones de contrato y los hashes de transacción por tus propios datos.

Polygonscan Connector

Todo listo. Elige tu cliente MCP y sigue las instrucciones de configuración.

Enlace del conectorhttps://edge.vinkius.com/vk_preview_mNF9vvQFRY8109YvE9ENARWWZSO0plXKvgAXC1n9/mcp

Claude Desktop

Sigue los pasos siguientes para conectarte en segundos.

  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 — Polygonscan capabilities are ready to use.
Configuración · claude_desktop_config.jsonCopiar
{
  "mcpServers": {
    "polygonscan-polygon-block-explorer-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_mNF9vvQFRY8109YvE9ENARWWZSO0plXKvgAXC1n9/mcp"
    }
  }
}
Copia en el chat04
  • Extrae el código fuente del contrato 0x123... y explica la lógica en la función transfer.

  • Obtén el ABI de 0xabc... y dime qué parámetros requiere la función mint.

  • Revisa el estado de la transacción 0x789... y dime por qué falló según el código del contrato.

  • Compara el código fuente de 0x123... con la transacción fallida 0x456... para encontrar el error de lógica.

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

Empieza aquí

Conecta Polygonscan una vez y luego pregunta.

Una sola conexión da a tu IA acceso a los datos de Polygonscan. Tus credenciales permanecen cifradas y puedes empezar a depurar de inmediato.

Conecta Polygonscan a tu IA

FAQ

Cómo funciona esta tarea.

  • 01

    ¿Puede la IA corregir el error y desplegarlo por mí?

    No. La IA solo puede leer el código y sugerir correcciones. Tú debes encargarte del despliegue y de los cambios en el código.

  • 02

    ¿Puede la IA ver código de contratos no verificados?

    No. La IA solo puede extraer el código fuente que haya sido verificado en Polygonscan.

  • 03

    ¿Necesita la IA mis claves privadas?

    No. Este MCP solo lee datos públicos de la blockchain, como el código, los ABIs y el estado de las transacciones.

  • 04

    ¿Puede la IA ejecutar transacciones en mi nombre?

    No. Las herramientas solo permiten que la IA lea datos del explorador; no puede enviar transacciones ni firmar nada.

  • 05

    ¿Qué pasa si el contrato no está en Polygonscan?

    Si el código no está verificado en el explorador, la IA no podrá extraer el código fuente para analizarlo.

  • ¿Más dudas sobre Polygonscan? La página del conector tiene las respuestas. Ver todo lo que puede hacer el conector de Polygonscan

Conecta Polygonscan a Claude, Cursor, ChatGPT y más