Escrito por Pablo Gómez
Founder & CEO da Metlabs · Revisado em 11 de outubro de 2026
O ERC-6909 mantém saldos por par de proprietário e id de token em um único contrato, assim como o ERC-1155, mas elimina o supérfluo. Não inclui callbacks de recebimento, de modo que não obriga o destinatário a implementar hooks, o que economiza gas e complexidade. Também não traz batching nativo em sua interface mínima. Seu sistema de permissões é híbrido: combina aprovações granulares por id e montante, aprovação infinita por id e operadores com permissão total sobre todos os ids, o que o torna mais granular que o esquema de operador tudo ou nada do ERC-1155. O resultado é menos gas em implantação, transferências e queima, com contratos menores.
Encaixa-se em arquiteturas singleton, em que um único contrato representa muitos ativos ou posições sem implantar um contrato por ativo, por exemplo claims internos de um AMM. É útil justamente nos casos em que os callbacks do ERC-1155 são desnecessários e apenas adicionam gas. Compartilha a filosofia mínima com o ERC-7579 e o ERC-5192: padrões que definem o imprescindível e delegam o restante ao implementador.
O padrão, intitulado Minimal Multi-Token Interface, foi proposto em abril de 2023, é assinado por JT Riley, Dillon Kellar, Sara, Vectorized e Neodaoist, e consta como Final no nível de EIP. Seu caso de referência é o Uniswap v4, que o adota como camada interna de settlement: o PoolManager, um contrato singleton, mantém representações ERC-6909 dos tokens dos usuários em vez de mover ERC-20 para dentro e para fora a cada operação, o que reduz o gas em swaps multi-hop. O Uniswap v4 foi lançado em janeiro de 2025. A adoção de uma interface não garante a segurança de cada implementação.
Também conhecido como
- ERC6909
- Minimal Multi-Token Interface





