• LÓGICA
  • FALHA
  • ESTADO
  • HUMANO

Como depurar contratos inteligentes com sua IA

Conecte o Scrollscan ao seu cliente de IA para extrair dados da blockchain em tempo real. Com a conexão feita, seu agente consegue ler o código do contrato e rastrear transações que falharam na Scroll L2.

Pergunte à IA sobre esta página

Resposta rápida

Como posso usar IA para depurar contratos na Scroll L2?

Sua IA utiliza o Scrollscan para buscar o código-fonte exato e os ABIs necessários para entender o comportamento do contrato. Depois, ela extrai recibos de transação e rastros internos para identificar onde exatamente uma chamada falhou. Você recebe um detalhamento claro de erros de lógica e mudanças de estado.

Onde cada problema é identificado.

Resultados da depuração

Sua IA categoriza as descobertas com base nos dados extraídos da rede Scroll.

LÓGICA

Análise de código

A IA compara o código-fonte do contrato com o ABI para encontrar falhas lógicas. Você recebe uma explicação em linguagem natural de como as funções deveriam funcionar.

FALHA

Erros de rastreio

Ao analisar transações internas, seu agente identifica a subchamada específica que sofreu revert. Isso mostra o motivo exato da execução ter falhado.

ESTADO

Status da transação

A IA verifica a finalização e o sucesso de qualquer hash. Você saberá se uma transação foi descartada, revertida ou concluída com sucesso.

HUMANO

Revisão manual

A IA sinaliza casos complexos que exigem sua atenção. Você decide se a falha de lógica identificada exige uma correção no código ou uma mudança na implantação.

O fluxo

O que sua IA faz ao receber um hash ou endereço.

A IA transforma dados brutos da blockchain em explicações compreensíveis sobre o comportamento do contrato.

  1. Buscar dados do contrato

    Seu agente extrai o código-fonte verificado e o ABI para entender a interface do contrato.

    get_contract_source_codeget_contract_abi
  2. Verificar status da transação

    A IA confirma se um hash específico teve sucesso ou falhou na Scroll L2.

    get_tx_status
  3. Rastrear chamadas internas

    Para encontrar a causa raiz de um revert, o agente analisa a lista de transações internas.

    get_internal_tx_list_by_hash
  4. Inspecionar recibos

    A IA examina o recibo completo da transação para verificar logs e detalhes de status.

    proxy_get_transaction_receipt

Teste

Copie estes exemplos para começar.

Use estes comandos para iniciar uma sessão de depuração.

Pontos de partida

Substitua os endereços de contrato e os hashes de transação pelos seus dados reais.

Scrollscan Connector

Tudo pronto. Escolha seu cliente MCP e siga as instruções de configuração.

Link do conectorhttps://edge.vinkius.com/vk_preview_PkL9vACiH43klC6wykXo56BxzZJWG9tJrhzqcQuo/mcp

Claude Desktop

Siga os passos abaixo para conectar em 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.
Configuração · claude_desktop_config.jsonCopiar
{
  "mcpServers": {
    "scrollscan-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_PkL9vACiH43klC6wykXo56BxzZJWG9tJrhzqcQuo/mcp"
    }
  }
}
Copie no chat04
  • Analise a lógica deste contrato: 0x123...abc

  • Por que esta transação falhou: 0xabc...123?

  • Obtenha o ABI e o código-fonte do contrato 0x456...def para explicar esta função.

  • Analise as transações internas do hash 0x789...ghi e me diga qual chamada sofreu revert.

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

Comece aqui

Conecte o Scrollscan uma vez e comece a perguntar.

Com um clique, o MCP é conectado ao seu cliente. Suas credenciais ficam criptografadas e você pode começar a depurar imediatamente.

Conectar Scrollscan à sua IA

FAQ

Como funciona o processo de depuração

  • 01

    A IA pode corrigir o código do contrato inteligente para mim?

    Não. A IA consegue ler o código e sugerir correções, mas você deve aplicar as mudanças manualmente na blockchain.

  • 02

    A IA tem acesso a transações privadas?

    Não. A IA só acessa dados que estão publicamente disponíveis na rede Scroll L2 através das ferramentas fornecidas.

  • 03

    Posso usar isso com qualquer cliente de IA?

    Sim, desde que o cliente suporte o Model Context Protocol (MCP).

  • 04

    A IA executa transações?

    Não. Este MCP serve para leitura e inspeção de dados. Ele não envia transações nem interage com a blockchain em seu nome.

  • 05

    O que acontece se o código-fonte não estiver verificado?

    Se o código-fonte não estiver verificado no explorer, a IA não conseguirá extraí-lo usando a ferramenta de código-fonte.

  • Mais dúvidas sobre o Scrollscan? Veja tudo o que o conector Scrollscan pode fazer

Conecte Scrollscan ao Claude, Cursor, ChatGPT e outros