• LÓGICA
  • FALLO
  • ESTADO
  • HUMANO

Cómo depurar contratos inteligentes con tu IA

Conecta Scrollscan a tu cliente de IA para obtener datos de la blockchain en tiempo real. Una vez conectado, tu agente podrá leer el código del contrato y rastrear transacciones fallidas en Scroll L2.

Pregunta a la IA sobre esta página

Respuesta rápida

¿Cómo puedo usar IA para depurar contratos en Scroll L2?

Tu IA utiliza Scrollscan para obtener el código fuente y los ABIs necesarios para entender el comportamiento del contrato. Luego, extrae los recibos de las transacciones y los rastreos internos para localizar exactamente dónde falló una llamada. Obtendrás un desglose claro de errores lógicos y cambios de estado.

Donde cada problema tiene respuesta.

Resultados de la depuración

Tu IA categoriza los hallazgos basándose en los datos que extrae de la red Scroll.

LÓGICA

Análisis de código

La IA compara el código fuente del contrato con su ABI para encontrar fallos lógicos. Recibirás una explicación clara en lenguaje natural sobre cómo deberían funcionar las funciones.

FALLO

Errores de rastreo

Al analizar las transacciones internas, tu agente identifica la subllamada específica que causó el revert. Esto muestra la razón exacta de una ejecución fallida.

ESTADO

Estado de la transacción

La IA verifica la finalidad y el éxito de cualquier hash. Podrás ver si una transacción fue descartada, revertida o completada con éxito.

HUMANO

Revisión manual

La IA señala casos complejos que requieren tu supervisión. Tú decides si el fallo lógico detectado requiere corregir el código o cambiar el despliegue.

El flujo

Lo que hace tu IA al recibir un hash o una dirección.

La IA transforma los datos brutos de la blockchain en una explicación legible del comportamiento del contrato.

  1. Obtener datos del contrato

    Tu agente extrae el código fuente verificado y el ABI para entender la interfaz del contrato.

    get_contract_source_codeget_contract_abi
  2. Verificar estado de transacción

    La IA comprueba si un hash específico tuvo éxito o falló en Scroll L2.

    get_tx_status
  3. Rastrear llamadas internas

    Para hallar la causa raíz de un revert, el agente revisa la lista de transacciones internas.

    get_internal_tx_list_by_hash
  4. Inspeccionar recibos

    La IA examina el recibo completo de la transacción para ver los logs y detalles del estado.

    proxy_get_transaction_receipt

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 datos reales.

Scrollscan Connector

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

Enlace del conectorhttps://edge.vinkius.com/vk_preview_PkL9vACiH43klC6wykXo56BxzZJWG9tJrhzqcQuo/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 — Scrollscan capabilities are ready to use.
Configuración · claude_desktop_config.jsonCopiar
{
  "mcpServers": {
    "scrollscan-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_PkL9vACiH43klC6wykXo56BxzZJWG9tJrhzqcQuo/mcp"
    }
  }
}
Copia en el chat04
  • Analiza la lógica de este contrato: 0x123...abc

  • ¿Por qué falló esta transacción: 0xabc...123?

  • Obtén el ABI y el código fuente del contrato 0x456...def para explicar esta función.

  • Revisa las transacciones internas del hash 0x789...ghi y dime qué llamada causó el revert.

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

Empieza aquí

Conecta Scrollscan una vez y empieza a preguntar.

Con un solo clic conectas el MCP a tu cliente. Tus credenciales permanecen cifradas y puedes empezar a depurar de inmediato.

Conectar Scrollscan a tu IA

FAQ

Cómo funciona el proceso de depuración

  • 01

    ¿Puede la IA corregir el código del contrato por mí?

    No. La IA puede leer el código y sugerir correcciones, pero tú debes aplicar manualmente cualquier cambio en la blockchain.

  • 02

    ¿Puede la IA ver transacciones privadas?

    No. La IA solo puede acceder a los datos que están disponibles públicamente en la red Scroll L2 mediante las herramientas proporcionadas.

  • 03

    ¿Puedo usar esto con cualquier cliente de IA?

    Sí, siempre que el cliente sea compatible con el Model Context Protocol (MCP).

  • 04

    ¿La IA ejecuta transacciones?

    No. Este MCP es para leer e inspeccionar datos. No puede enviar transacciones ni interactuar con la blockchain en tu nombre.

  • 05

    ¿Qué pasa si el código fuente no está verificado?

    Si el código fuente no está verificado en el explorador, la IA no podrá extraerlo usando la herramienta de código fuente.

  • ¿Tienes más dudas sobre Scrollscan? Ver todas las funciones del conector Scrollscan

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