• TRACE
  • LOGS
  • REASON
  • HUMAN

Cómo depurar transacciones de contratos inteligentes con tu IA

Conecta Metisscan a tu agente para extraer datos de ejecución de la red Metis L2. Una vez conectado, tu IA podrá analizar logs y rastrear llamadas para localizar el error exacto de un contrato.

Pregunta a la IA sobre esta página

Respuesta rápida

¿Cómo puedo depurar transacciones fallidas en Metis con IA?

Tu agente utiliza Metisscan para obtener recibos de transacciones, llamadas internas y registros de eventos. Luego analiza el rastreo para hallar el motivo específico del revert o el cambio de estado fallido. Obtendrás un desglose claro de la ruta de ejecución y la causa raíz.

Resultados de la depuración.

Dónde se presentan tus hallazgos.

La IA transforma datos brutos de la blockchain en información técnica específica.

TRACE

Mapa de llamadas internas

La IA sigue la ruta de ejecución a través de cada llamada anidada. Verás exactamente qué subcontrato provocó el fallo.

LOGS

Análisis de registros de eventos

Tu agente extrae todos los eventos emitidos para verificar si hubo cambios de estado antes del error. Esto ayuda a identificar eventos faltantes o incorrectos.

REASON

Identificación de la causa raíz

La IA compara el recibo de la transacción con la lógica esperada. Te indicará si el fallo fue por falta de gas, un revert o un error de lógica.

HUMAN

Requiere corrección manual

La IA identifica el error, pero no puede reescribir tu contrato. Deberás llevar los hallazgos a tu entorno de desarrollo para aplicar la solución.

El flujo

Qué hace tu IA cuando una transacción falla.

El agente pasa de los datos generales del recibo al rastreo profundo de la ejecución.

  1. Obtener recibo

    El agente captura el estado básico de la transacción y el uso de gas para confirmar el fallo.

    eth_get_transaction_receipt
  2. Rastrear internos

    Indaga en las llamadas anidadas para ver qué instrucción específica del contrato falló.

    get_transaction_internal_transactions
  3. Inspeccionar logs

    El agente escanea todos los registros emitidos para ver el estado del sistema en el momento del fallo.

    get_transaction_logs
  4. Simular estado

    Realiza una ejecución de prueba para ver cómo se comportaría el contrato con diferentes parámetros.

    eth_call

Pruébalo

Copia estos ejemplos para empezar.

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

Puntos de partida

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

Metisscan Connector

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

Enlace del conectorhttps://edge.vinkius.com/vk_preview_zyQr84ZqWsm75UyKe8SMUHe3tqoUUbpiQAh6jf7t/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 — Metisscan capabilities are ready to use.
Configuración · claude_desktop_config.jsonCopiar
{
  "mcpServers": {
    "metisscan-metis-l2-network-explorer-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_zyQr84ZqWsm75UyKe8SMUHe3tqoUUbpiQAh6jf7t/mcp"
    }
  }
}
Copia en el chat04
  • Analiza este hash de transacción de Metis 0x123... y dime por qué hizo revert.

  • Rastrea las llamadas internas de la transacción 0xabc... para encontrar el subcontrato que falló.

  • Revisa los registros de eventos de esta transacción 0xdef... para ver si se emitió el evento de transferencia.

  • Ejecuta una simulación para esta llamada de contrato 0x789... para ver si tiene éxito con otros parámetros.

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

Empieza aquí

Conecta Metisscan una vez y luego pregunta.

Solo tienes que vincular tus credenciales de Metisscan al MCP. Tu agente tendrá acceso inmediato a los datos de Metis L2 necesarios para empezar a depurar.

Conecta Metisscan a tu IA

FAQ

Cómo funciona el proceso de depuración

  • 01

    ¿Puede la IA arreglar mi contrato inteligente automáticamente?

    No. La IA solo lee datos e identifica el error. Debes escribir y desplegar la solución tú mismo.

  • 02

    ¿Puede la IA ejecutar nuevas transacciones en Metis?

    No. Este MCP es para leer datos de transacciones y registros. No tiene herramientas para firmar o enviar transacciones.

  • 03

    ¿La IA tiene acceso a mis claves privadas?

    No. La conexión es de solo lectura para los datos de la blockchain. Tus claves nunca se exponen al agente ni al MCP.

  • 04

    ¿Qué pasa si la transacción es muy compleja?

    El agente utiliza el rastreo de transacciones internas para seguir cada paso, lo que le permite manejar pilas de llamadas profundas.

  • 05

    ¿Puedo usar esto con cualquier cliente de IA?

    Sí, siempre que uses un cliente compatible con MCP como Claude, Cursor o Windsurf.

  • ¿Tienes más dudas sobre Metisscan? La página del conector tiene las respuestas. Ver todas las funciones del conector Metisscan

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