Escrito por Pablo Gómez
Founder & CEO da Metlabs · Revisado em 11 de outubro de 2026
O módulo de compliance é a peça que leva a conformidade regulatória para dentro do próprio smart contract. Na arquitetura ERC-3643, antes conhecida como protocolo T-REX (Token for Regulated EXchanges) e criada em julho de 2021 pela equipe da Tokeny, convivem quatro componentes conectados: as identidades on-chain (baseadas em ONCHAINID), o registro de identidades elegíveis, os módulos de compliance plugáveis e o contrato do token. O ERC-3643 alcançou o status Final como EIP em 15 de dezembro de 2023, o primeiro padrão de tokenização regulada a obter essa aprovação da comunidade Ethereum.
Sua mecânica torna as transferências condicionais. As funções transfer e transferFrom só prosseguem se a operação for válida e a contraparte estiver validada, e a função canTransfer verifica a conformidade com as regras globais. O módulo aplica restrições configuráveis típicas: países permitidos ou bloqueados, número máximo de titulares, quantidade máxima por investidor e períodos de holding ou lock-up. Assim, separa as regras ligadas à identidade do investidor das regras ligadas à própria oferta.
Permite que o KYC/AML, a elegibilidade do investidor e as restrições da oferta sejam aplicados automaticamente em cada transferência, sem depender de controles manuais off-chain. É a peça que faz com que um security token seja livremente transferível, mas apenas entre contrapartes autorizadas. A Tokeny criou e mantém o padrão, a ONCHAINID fornece a camada de identidade e a ERC3643 Association governa sua evolução após a adoção.
As regras técnicas aplicam condições configuradas. A classificação jurídica do ativo, a identificação do cliente e outras obrigações externas não são resolvidas pelo contrato.
Também conhecido como
- Compliance module





