Pular para o conteúdo

Desenvolvimento de smart contracts. Testados antes da mainnet.

Projetamos e desenvolvemos os contratos inteligentes do seu produto, com permissões, testes e revisão de segurança antes do deploy em Ethereum e redes EVM.

Contrato verificado em um explorador de blocos após o desenvolvimento de smart contracts da Metlabs

Confiam na Metlabs para seu projeto blockchain

Didit - Cliente da Metlabs
Cool Farming - Cliente da Metlabs
Criptorent - Cliente da Metlabs
DDC Developments - Cliente da Metlabs
Stripe - Cliente da Metlabs
Cox Energy - Cliente da Metlabs
Bridge - Cliente da Metlabs
Casa de Outeiro - Cliente da Metlabs
Divend - Cliente da Metlabs
Onyze - Cliente da Metlabs
Ursus-3 Capital - Cliente da Metlabs
Tokenizante - Cliente da Metlabs
Gofaizen & Sherle - Cliente da Metlabs
LAOLA Surf Camp - Cliente da Metlabs
CertiK - Cliente da Metlabs
Briga - Cliente da Metlabs
Hacken - Cliente da Metlabs
Sanmortech - Cliente da Metlabs
ECIJA Abogados - Cliente da Metlabs
TOK4REAL - Cliente da Metlabs
Brickeny - Cliente da Metlabs
IDC Valores - Cliente da Metlabs
SoulBit - Cliente da Metlabs
byTask - Cliente da Metlabs
Humantial - Cliente da Metlabs
ATH21 - Cliente da Metlabs
Astria Capital - Cliente da Metlabs
Catenon - Cliente da Metlabs
Arborem - Cliente da Metlabs
Padel Sport Club - Cliente da Metlabs
NET2FLY - Cliente da Metlabs
The White Capital - Cliente da Metlabs
SHAMUSIC - Cliente da Metlabs
Slide.fun - Cliente da Metlabs
Sumsub - Cliente da Metlabs
Unodeuno - Cliente da Metlabs
Comunidad Solar - Cliente da Metlabs
Synergyland - Cliente da Metlabs
Didit - Cliente da Metlabs
Cool Farming - Cliente da Metlabs
Criptorent - Cliente da Metlabs
DDC Developments - Cliente da Metlabs
Stripe - Cliente da Metlabs
Cox Energy - Cliente da Metlabs
Bridge - Cliente da Metlabs
Casa de Outeiro - Cliente da Metlabs
Divend - Cliente da Metlabs
Onyze - Cliente da Metlabs
Ursus-3 Capital - Cliente da Metlabs
Tokenizante - Cliente da Metlabs
Gofaizen & Sherle - Cliente da Metlabs
LAOLA Surf Camp - Cliente da Metlabs
CertiK - Cliente da Metlabs
Briga - Cliente da Metlabs
Hacken - Cliente da Metlabs
Sanmortech - Cliente da Metlabs
ECIJA Abogados - Cliente da Metlabs
TOK4REAL - Cliente da Metlabs
Brickeny - Cliente da Metlabs
IDC Valores - Cliente da Metlabs
SoulBit - Cliente da Metlabs
byTask - Cliente da Metlabs
Humantial - Cliente da Metlabs
ATH21 - Cliente da Metlabs
Astria Capital - Cliente da Metlabs
Catenon - Cliente da Metlabs
Arborem - Cliente da Metlabs
Padel Sport Club - Cliente da Metlabs
NET2FLY - Cliente da Metlabs
The White Capital - Cliente da Metlabs
SHAMUSIC - Cliente da Metlabs
Slide.fun - Cliente da Metlabs
Sumsub - Cliente da Metlabs
Unodeuno - Cliente da Metlabs
Comunidad Solar - Cliente da Metlabs
Synergyland - Cliente da Metlabs
Smart contracts

O que é o desenvolvimento de smart contracts?

É projetar, programar e testar o código que executa as regras do seu produto na rede. Um smart contract não se corrige como um site: é preciso decidir o que vai on-chain, quem pode fazer o quê, como ele é atualizado e como é testado antes de movimentar valor real.

+US$ 220 bi

em valor bloqueado com base no OpenZeppelin Contracts

OpenZeppelin · 2026

88%

de participação nos principais ativos EVM

OpenZeppelin · 2026

+US$ 3,4 bi

roubados em ataques a criptoativos em 2025

Chainalysis · 2025
O que inclui

O que inclui o desenvolvimento dos seus smart contracts.

Cada peça responde a uma pergunta que o seu produto precisa saber responder em produção: quem opera, o que acontece se algo falhar e como se demonstra que o código faz o que diz.

  • Arquitetura de contratos

    Papéis, permissões, eventos e limites entre o que vive on-chain e o que fica nos seus sistemas.

  • Desenvolvimento em Solidity

    Código baseado em padrões auditados da OpenZeppelin, legível e documentado para quem for mantê-lo.

  • Testes e fuzzing

    Testes unitários, fuzzing e invariantes com Foundry nos casos-limite que movimentam valor.

  • Revisão de segurança

    Análise estática com Slither e revisão cruzada interna antes de qualquer auditoria externa.

  • Otimização de gás

    Medimos o custo de cada função e o reduzimos sem sacrificar clareza nem verificações.

  • Deploy verificado

    Deploy com multisig, código verificado no explorador e um plano de operação posterior.

Decisão de arquitetura

Contrato imutável ou atualizável?

É a primeira decisão de design e condiciona a confiança, a operação e o custo. Um contrato imutável nunca muda. Um proxy permite corrigir a lógica, mas exige controlar quem pode fazê-lo.

CritérioImutávelProxy UUPSProxy transparente
Quem altera a lógicaNinguém. Uma mudança exige implantar outro contrato e migrar.O papel autorizado na própria implementação.Um administrador separado no proxy.
Custo por chamadaO mínimo: sem camada intermediária.Uma delegação extra, com deploy mais leve.Uma delegação e a verificação do administrador.
Risco principalUm erro de lógica não pode ser corrigido.Uma atualização sem a função de upgrade trava o contrato.Comprometimento da chave do administrador.
Uso típicoTokens com oferta fixa e lógica estável.Produtos que evoluem com governança clara.Sistemas que separam administração e lógica.

Se houver proxy, a autoridade de atualização fica em um multisig com timelock, nunca em uma única chave.

Metodologia

Como desenvolvemos os seus smart contracts.

Quatro fases, cada uma com uma entrega concreta. Decidimos o que vai on-chain antes de escrever código, e nenhum contrato chega à mainnet sem testes nem revisão.

  1. Um documento de arquitetura com o fluxo de cada operação, os papéis e o que fica fora da rede.

    RFC de arquitetura no GitHub com o diagrama de sequência de um smart contract de escrow
  2. Desenhamos as telas que assinam contra o contrato para que cada ação do usuário seja clara.

    Telas no Figma de um app de stablecoins que assina operações contra seus contratos
  3. Contratos em Solidity sobre OpenZeppelin, com cada função documentada e revisada em pull request.

    Smart contract de um token em Solidity aberto no VS Code durante o desenvolvimento
  4. Fuzzing e invariantes com Foundry, análise com Slither e deploy com multisig e código verificado.

    Testes do Foundry e análise do Slither no terminal antes de fazer o deploy dos contratos
Casos de uso

Onde aplicamos smart contracts.

Um contrato inteligente agrega valor quando várias partes precisam das mesmas regras, executadas da mesma forma para todas e verificáveis depois.

Avaliações

O que nossos clientes dizem sobre a Metlabs?

“A Metlabs nos acompanhou em todo o nosso processo de tokenização, da estratégia e da estrutura do ativo à tecnologia e ao design da nossa plataforma. Combinam negócio, regulação e técnica, e são muito próximos. Continuaremos trabalhando com eles.”

Fernando Balzaretti
Fernando BalzarettiSócio, IDC Network
Ver avaliação no Google · Fernando Balzaretti

“Uma das empresas pioneiras em soluções web3, ativos digitais e tokenização, reconhecida por sua inovação e sólida reputação na Espanha e na América Latina.”

Jorge Corredor
Jorge CorredorAdvogado, Rincón Cuéllar & Asociados
Ver avaliação no Google · Jorge Corredor

“Estruturamos com eles a tokenização de projetos imobiliários e destaco a capacidade da equipe de entender nossas necessidades corporativas e resolvê-las.”

Joan MejíaGerente, GLOBYNE
Ver avaliação no Sortlist · Joan Mejía

“Grandes profissionais na estruturação de projetos tokenizados, com domínio técnico e atenção aos detalhes que transmitem plena confiança em cada fase do trabalho.”

Francisco BetancourtAvaliação verificada no Google
Ver avaliação no Google · Francisco Betancourt

“Como advogada de blockchain, valorizo sua experiência e profissionalismo na consultoria e execução de projetos de tokenização. Parceiros tecnológicos de plena confiança.”

Vanessa Rivas
Vanessa RivasAdvogada especialista em blockchain, El Salvador
Ver avaliação no Google · Vanessa Rivas

“Grandes profissionais, muito atenciosos com seus clientes e sempre atentos a cada detalhe. Trabalhar com a equipe deles foi um verdadeiro prazer do início ao fim.”

CriptorentAvaliação verificada no Google
Ver avaliação no Google · Criptorent

“Uma empresa muito profissional e, ao mesmo tempo, acessível, que demonstra empatia com suas dúvidas e necessidades. Muito recomendável para empreendedores com um projeto de tokenização.”

Javier Espasa
Javier EspasaEmpreendedor em tokenização
Ver avaliação no Google · Javier Espasa

“Excepcionais em todos os sentidos. Do ponto de vista do suporte jurídico, valorizo seu rigor e transparência: trabalhar com a Metlabs é sinônimo de profissionalismo, inovação e segurança.”

Pedro A. Agúndez Méndez
Pedro A. Agúndez MéndezLocal Guide no Google
Ver avaliação no Google · Pedro A. Agúndez Méndez

“Excelente serviço em desenvolvimento blockchain, tokenização de ativos e consultoria. Uma equipe muito profissional, que recomendo plenamente e sem nenhuma ressalva.”

José Luis DíazAvaliação verificada no Google
Ver avaliação no Google · José Luis Díaz

“Já trabalhei com eles em vários projetos e são muito profissionais. Uma garantia de que tudo vai sair perfeito. Sem dúvida nenhuma, são 100% recomendáveis.”

Ignacio Fernández Jiménez
Ignacio Fernández JiménezAvaliação verificada no Google
Ver avaliação no Google · Ignacio Fernández Jiménez
Equipe

Equipe de desenvolvimento blockchain in-house

A Metlabs é uma empresa de desenvolvimento blockchain com sede em A Coruña. Uma equipe própria cobre cada parte do projeto, do produto e da engenharia à infraestrutura e ao enquadramento legal. Quem projeta sua arquitetura é quem escreve, testa e implanta o código.

Conheça a equipe
Projetos em produção
+30
Em ativos tokenizados
+$40M
Desenvolvimento in‑house
100%
  • Isaac González, Head of Innovation

    Isaac González

    Head of Innovation

  • Carlos Peña, Full Stack Engineer

    Carlos Peña

    Full Stack Engineer

  • Pablo Castro, DevOps Engineer

    Pablo Castro

    DevOps Engineer

  • Helena Ramos, Product Designer

    Helena Ramos

    Product Designer

  • Javier Yáñez, Jurídico

    Javier Yáñez

    Jurídico

Segurança

Segurança no desenvolvimento de smart contracts

Cada entrega passa pela mesma lista de verificação antes de chegar à mainnet. O que muda entre projetos é a profundidade de cada controle, porque um MVP não assume o mesmo risco que um contrato que custodia fundos de terceiros.

Antes da mainnet

  • Papéis e permissões definidos para cada função crítica
  • Testes unitários e de invariantes, e fuzzing na lógica que movimenta valor
  • Análise estática e revisão cruzada de cada mudança
  • Multiassinatura e timelock na administração quando o risco justifica
  • Custódia e rotação das chaves de implantação acordadas
  • Auditoria externa quando o valor em risco exige

Trabalhamos com auditoras de primeira linha

  • CertiK - Logo de firma de auditoria
  • Hacken - Logo de firma de auditoria
  • OpenZeppelin - Logo de firma de auditoria
  • Trail of Bits - Logo de firma de auditoria
Desenvolvimento blockchain

Outros serviços de desenvolvimento blockchain.

Ainda não tem o escopo definido? Comece pela consultoria blockchain

Vamos construir os trilhos do seu produto.

Conte-nos o que o seu contrato precisa fazer e quem vai operá-lo. Começamos pela especificação e pelas decisões de arquitetura.

Conte-nos sobre o seu projeto

Falam de nós

CointelegraphInvesting.comEl EspañolEmprendedoresEl ObservadorCriptoNoticias