O que Audit-Bridge faz?
Habilidade de auditoria de conformidade do Audit Bridge para o Codex, desenvolvida para o hackathon MuShanghai.
Visão Geral
O Chromery/Audit-Bridge permite que agentes Codex realizem auditorias de conformidade automatizadas em contratos inteligentes e aplicações descentralizadas (dApps). Esta habilidade foi criada especificamente para o hackathon MuShanghai, com foco em:
- Análise de vulnerabilidades de segurança (reentrância, overflow, controle de acesso, etc.)
- Verificação de conformidade com padrões de tokens (ERC-20, ERC-721, ERC-1155)
- Geração de relatórios de auditoria em formato estruturado
- Recomendações de mitigação e boas práticas
Funcionalidades Principais
- Análise Estática de Código: Varre contratos Solidity em busca de padrões inseguros
- Verificação de Padrões: Checa implementação contra especificações oficiais de tokens
- Relatórios Automatizados: Produz relatórios markdown com achados, severidade e ações corretivas
- Suporte a Múltiplas Redes: Compatível com Ethereum, Polygon, BSC e outras EVM-compatíveis
Como Usar
- Carregue o código-fonte do contrato inteligente no contexto do agente
- Execute o comando
/auditseguido do caminho do arquivo ou endereço do contrato - Revise o relatório gerado com as seções:
- Resumo: Visão geral dos riscos encontrados
- Achados: Lista detalhada de vulnerabilidades (críticas, altas, médias, baixas)
- Recomendações: Passos para corrigir cada problema
Exemplo
# Auditar um arquivo local
/audit contracts/MyToken.sol
# Auditar contrato em mainnet
/audit 0x1234567890abcdef1234567890abcdef12345678 --network ethereum
Limitações
- Não substitui uma auditoria profissional completa
- Foco em análise estática; não executa testes dinâmicos
- Pode gerar falsos positivos; sempre revisar manualmente
Contribuição
Esta habilidade é um projeto de hackathon. Sugestões e pull requests são bem-vindos através do repositório oficial.
Desenvolvido para o MuShanghai Hackathon