Auditoria de contratos inteligentes
Revisão manual, linha a linha, acompanhada de análise estática e testes dirigidos. Entregamos um relatório com cada achado classificado por severidade e um plano claro de correção.
Solidity · Vyper · Move
A Opralvique revisa, monitora e endurece sistemas Web3 antes que uma única linha de código alcance a rede principal. Trabalhamos ao lado de equipes que custodiam ativos reais.
Equipes que confiaram a sua segurança ao nosso trabalho
Um contrato inteligente não tem meio-termo. Ele faz exatamente o que está escrito, para sempre, diante de qualquer pessoa disposta a lê-lo. É uma promessa pública que não admite correção silenciosa depois de publicada. Por isso tratamos cada auditoria como um texto que será julgado por adversários atentos, não como uma formalidade de lançamento.
A maioria das falhas que vemos não nasce de código obscuro. Nasce de suposições que ninguém escreveu: um valor que deveria ser imutável, uma ordem de operações que parecia óbvia, um papel administrativo que ficou poderoso demais. Nosso trabalho é transformar o que estava implícito em algo explícito, testável e, quando preciso, reescrito.
Segurança em redes descentralizadas é menos sobre heroísmo e mais sobre disciplina. Revisar devagar. Documentar cada decisão. Repetir o ataque até ele parar de funcionar. É um ofício paciente, e é assim que gostamos dele.
Montamos o escopo conforme o estágio do seu protocolo — da primeira revisão de arquitetura à vigilância contínua depois do lançamento.
Revisão manual, linha a linha, acompanhada de análise estática e testes dirigidos. Entregamos um relatório com cada achado classificado por severidade e um plano claro de correção.
Solidity · Vyper · MoveAntes de escrever código, vale mapear o que pode dar errado. Desenhamos o modelo de ameaças, questionamos premissas de confiança e apontamos onde a complexidade está cobrando caro.
Pré-desenvolvimentoDepois do lançamento, o risco não some — ele muda de forma. Acompanhamos transações, variações de estado e padrões anômalos em tempo real, com alertas que chegam antes do prejuízo.
Vigilância 24/7Quando algo acontece, cada minuto pesa. Entramos com um protocolo de contenção, análise forense da transação e comunicação técnica com a sua equipe e a comunidade.
Plantão de emergênciaSimulamos o adversário dentro de um ambiente autorizado: tentamos quebrar pontes, drenar liquidez e abusar de permissões, para que ninguém faça isso em produção primeiro.
Ambiente de testeTransferimos método. Treinamos o time de desenvolvimento para enxergar padrões de falha, escrever testes de regressão e revisar o próprio código com olhar de quem vai atacá-lo.
Para times internosUm código publicado é uma declaração. Nós nos certificamos de que ele diga apenas o que você quis dizer.Princípio de trabalho da Opralvique
Lemos a documentação, conversamos com quem escreveu o código e reconstruímos o fluxo de valor de ponta a ponta. Nenhuma auditoria começa sem esse contexto.
Dois revisores independentes percorrem o código em paralelo. Combinamos leitura cuidadosa, análise automatizada e cenários de ataque escritos à mão.
Cada achado vem com uma recomendação concreta. Revisamos as correções aplicadas e confirmamos, em uma segunda rodada, que nada novo foi introduzido.
Com o sistema no ar, instalamos sensores on-chain e definimos limites de alerta. Você passa a saber de um comportamento estranho enquanto ele ainda é só estranho.
Os nomes a seguir são ilustrativos; os detalhes de cada engajamento são tratados sob confidencialidade.
Auditoria completa do núcleo de liquidez antes da abertura à rede principal, com revisão de oráculos e limites de saque.
Modelagem de ameaças e teste de intrusão sobre o mecanismo de custódia que conecta duas redes com modelos de confiança distintos.
Monitoramento on-chain contínuo e resposta a incidentes para uma carteira institucional com movimentação diária relevante.
“O relatório apontou uma falha de permissão que nossa própria revisão interna tinha deixado passar duas vezes. A correção saiu antes do lançamento.”
“Reduzimos o tempo de resposta a eventos suspeitos de horas para poucos minutos depois que o monitoramento entrou no ar. Mudou a nossa rotina de plantão.”
Começa com o contexto. Lemos a documentação e o código, mapeamos o fluxo de valor e definimos o escopo com você. Em seguida, dois revisores percorrem o sistema de forma independente, combinando leitura manual, análise automatizada e cenários de ataque.
No fim, você recebe um relatório com cada achado classificado por severidade e uma recomendação de correção para cada ponto.
Depende do tamanho e da complexidade do código. Um contrato enxuto costuma levar de uma a duas semanas; sistemas com várias partes interligadas pedem mais. Fechamos o prazo com você na proposta, antes de começar, e avisamos de imediato se algo mudar no caminho.
Sim. O relatório não é o ponto final. Depois que sua equipe aplica os ajustes, fazemos uma segunda rodada de revisão para confirmar que cada achado foi resolvido e que nenhuma correção abriu um problema novo.
São coisas complementares, não excludentes. Uma equipe interna conhece o produto a fundo e cuida do dia a dia; uma revisão externa traz um olhar que não está acostumado com as mesmas suposições. Quem revisa o próprio código tende a repetir os mesmos pontos cegos.
Muitos clientes nos chamam em marcos específicos — antes de um lançamento, de uma atualização grande ou de uma listagem — e mantêm o time interno no restante.
Atendemos. A Opralvique é uma empresa registrada em São Paulo, com CNPJ ativo, e emite nota fiscal de serviço. Trabalhamos com clientes no Brasil e no exterior, com contrato e documentação em português ou inglês, conforme a sua necessidade.
Sempre. Tratamos código não publicado, modelos de ameaça e detalhes de arquitetura como informação sensível. O acordo de confidencialidade é parte do contrato padrão e pode ser assinado antes mesmo da proposta, se preferir.
Trabalhamos principalmente com contratos escritos em Solidity, Vyper e Move, em redes compatíveis com a Máquina Virtual Ethereum e em ambientes com outros modelos de execução. Se a sua pilha é menos comum, conte para nós no primeiro contato e avaliamos a melhor forma de ajudar.
Conte em poucas linhas o que você está construindo. Respondemos com um plano de diagnóstico e uma estimativa de prazo.