- LÓGICA
- INTERFACE
- AUDITORIA
- HUMANO
Resposta rápida
Como posso depurar contratos inteligentes usando meu AI?
Seu agente extrai o código-fonte verificado e os ABIs do FtmScan para analisar a lógica do contrato. Isso permite identificar vulnerabilidades e conferir assinaturas de funções sem buscas manuais. Você verá o comportamento do código detalhado abaixo.
Resultados da análise.
O que seu agente encontra.
O AI utiliza os dados do FtmScan para gerar estes resultados específicos.
LÓGICA
Detecção de vulnerabilidades
O agente lê o código-fonte verificado para encontrar padrões comuns que levam a exploits. Você recebe uma lista de riscos potenciais na lógica do contrato.
INTERFACE
Mapeamento de funções
Ao extrair o ABI, seu AI compreende a estrutura do contrato e pode sugerir os parâmetros corretos para cada chamada de função.
AUDITORIA
Revisão de comportamento
O agente compara o comportamento esperado com o código real, destacando divergências entre o que o contrato deveria fazer e o que ele realmente faz.
HUMANO
Verificação manual
O AI sinaliza códigos suspeitos, mas você deve realizar a auditoria final. Ele identifica os problemas, mas você decide se são bugs reais.
O fluxo
O que seu AI faz ao receber um endereço de contrato.
O agente transforma dados brutos em insights acionáveis usando duas ferramentas específicas.
Obter o ABI
O agente busca a Interface Binária de Aplicação para entender a estrutura do contrato e as assinaturas das funções.
get_contract_abiRecuperar código-fonte
Ele extrai o código Solidity verificado diretamente do explorador da Fantom para analisar a implementação real.
get_contract_source_codeAnalisar lógica
O agente cruza o código com o ABI para mapear como as funções interagem e onde ocorrem mudanças de estado.
get_contract_abiget_contract_source_codeRelatar descobertas
O agente apresenta um resumo do comportamento do contrato e de quaisquer falhas de lógica identificadas.
get_contract_source_code
Teste
Copie estes comandos para começar.
Use estes prompts para iniciar sua sessão de depuração.
Pontos de partida
Substitua os endereços de contrato nestes prompts pelos que você está investigando.
FtmScan Connector
Tudo pronto. Escolha seu cliente MCP e siga as instruções de configuração.
https://edge.vinkius.com/vk_preview_pTTw1YuQ3CLwsgnovwArQp6hu1wrfnVQtLvNG5Ps/mcpClaude Desktop
Siga os passos abaixo para conectar em 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"
}
}
}Obtenha o código-fonte e o ABI do contrato 0x123... e me diga se há riscos de reentrância.
Extraia o ABI de 0xabc... e explique como funciona a função de transferência.
Leia o código-fonte de 0x789... e verifique se as permissões do proprietário estão configuradas corretamente.
Analise o contrato em 0xdef... usando o ABI para encontrar funções não utilizadas.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Comece aqui
Conecte o FtmScan uma vez e pronto.
Clique no link para conectar o MCP ao seu cliente. Suas credenciais ficam criptografadas e você pode começar a depurar imediatamente.
Conectar FtmScan ao seu AIFAQ
Como funciona esta tarefa
- 01
O AI pode consertar os bugs do contrato inteligente para mim?
Não. O AI pode identificar e explicar bugs no código, mas não consegue modificar o contrato já implantado na rede Fantom.
- 02
O contrato precisa estar verificado no FtmScan para o AI funcionar?
Sim. O agente depende da ferramenta get_contract_source_code, que exige que o código-fonte esteja verificado no explorador para ser lido.
- 03
O AI pode executar transações na rede Fantom?
Não. Este MCP serve para ler dados, como código-fonte e ABIs. Ele não tem capacidade de assinar ou enviar transações.
- 04
Ele consegue analisar contratos não verificados?
Não. Se o código-fonte não estiver verificado no FtmScan, o agente não consegue puxar o código para realizar a análise de lógica.
- 05
Como o AI sabe quais funções existem?
Ele utiliza a ferramenta get_contract_abi para recuperar a interface, que informa ao agente exatamente quais funções estão disponíveis.
Mais dúvidas sobre o FtmScan? Veja tudo o que o conector FtmScan pode fazer
Conecte FtmScan ao Claude, Cursor, ChatGPT e outros
