- LÓGICA
- INTERFAZ
- AUDITORÍA
- HUMANO
Respuesta rápida
¿Cómo puedo depurar contratos inteligentes con mi IA?
Tu agente extrae el código fuente verificado y los ABIs de FtmScan para analizar la lógica del contrato. Esto te permite detectar vulnerabilidades y revisar firmas de funciones sin búsquedas manuales. Verás el comportamiento del código justo debajo.
Resultados del análisis.
Lo que encuentra tu agente.
La IA utiliza los datos de FtmScan para generar estos resultados específicos.
LÓGICA
Detección de vulnerabilidades
El agente lee el código fuente verificado para encontrar patrones comunes que podrían derivar en exploits. Obtendrás una lista de riesgos potenciales en la lógica del contrato.
INTERFAZ
Mapeo de funciones
Al extraer el ABI, tu IA comprende la estructura del contrato y puede sugerir los parámetros correctos para cada llamada a función.
AUDITORÍA
Revisión de comportamiento
El agente compara el comportamiento esperado con el código real, señalando discrepancias entre lo que el contrato debería hacer y lo que hace.
HUMANO
Verificación manual
La IA señala el código sospechoso, pero tú realizas la auditoría final. Ella identifica los problemas, pero tú decides si son errores reales.
El flujo
Lo que hace tu IA al recibir una dirección de contrato.
El agente transforma datos brutos en información útil mediante dos herramientas específicas.
Obtener el ABI
El agente extrae la Interfaz Binaria de Aplicación para entender la estructura del contrato y sus firmas de funciones.
get_contract_abiRecuperar código fuente
Extrae el código Solidity verificado directamente del explorador de Fantom para revisar la implementación real.
get_contract_source_codeAnalizar la lógica
El agente cruza el código con el ABI para mapear cómo interactúan las funciones y dónde ocurren los cambios de estado.
get_contract_abiget_contract_source_codeReportar hallazgos
El agente presenta un resumen del comportamiento del contrato y de cualquier fallo lógico identificado.
get_contract_source_code
Pruébalo
Copia estos ejemplos para empezar.
Usa estos prompts para iniciar tu sesión de depuración.
Puntos de partida
Sustituye las direcciones de contrato en estos prompts por las que estés investigando.
FtmScan Connector
Todo listo. Elige tu cliente MCP y sigue las instrucciones de configuración.
https://edge.vinkius.com/vk_preview_pTTw1YuQ3CLwsgnovwArQp6hu1wrfnVQtLvNG5Ps/mcpClaude Desktop
Sigue los pasos siguientes para conectarte en segundos.
- 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 — FtmScan capabilities are ready to use.
{
"mcpServers": {
"ftmscan-fantom-network-explorer-mcp": {
"url": "https://edge.vinkius.com/vk_preview_pTTw1YuQ3CLwsgnovwArQp6hu1wrfnVQtLvNG5Ps/mcp"
}
}
}Obtén el código fuente y el ABI del contrato 0x123... y dime si existen riesgos de reentrada.
Extrae el ABI de 0xabc... y explica cómo funciona la función de transferencia.
Lee el código fuente de 0x789... y comprueba si los permisos del propietario están configurados correctamente.
Analiza el contrato en 0xdef... usando su ABI para encontrar funciones que no se utilicen.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Empieza aquí
Conecta FtmScan una vez y empieza a preguntar.
Haz clic en el enlace para conectar el MCP a tu cliente. Tus credenciales permanecen cifradas y podrás empezar a depurar de inmediato.
Conectar FtmScan a tu IAFAQ
Funcionamiento de la tarea
- 01
¿Puede la IA corregir los errores del contrato inteligente por mí?
No. La IA puede identificar y explicar errores en el código, pero no puede modificar el contrato desplegado en la red Fantom.
- 02
¿Es necesario que el contrato esté verificado en FtmScan?
Sí. El agente depende de la herramienta get_contract_source_code, la cual requiere que el código fuente esté verificado en el explorador para poder leerlo.
- 03
¿Puede la IA ejecutar transacciones en la red Fantom?
No. Este MCP es para leer datos como código fuente y ABIs. No tiene capacidad para firmar ni enviar transacciones.
- 04
¿Puede analizar contratos no verificados?
No. Si el código fuente no está verificado en FtmScan, el agente no puede extraerlo para realizar el análisis lógico.
- 05
¿Cómo sabe la IA qué funciones existen?
Utiliza la herramienta get_contract_abi para recuperar la interfaz, lo que le indica al agente exactamente qué funciones están disponibles.
¿Más dudas sobre FtmScan? Ver todas las capacidades del conector FtmScan
Conecta FtmScan a Claude, Cursor, ChatGPT y más
