Skip to content

Gerador de Contrato de Token

ERC-20/721/1155 + OZ v5 + 9 extensões + estimativas de gás.

Compartilhar

Padrão do token

Configuração

Extensões

Gás de implantação
950k
Custo estimado (mainnet)
$85.5
Custo L2 (10-100x menos)
$1.71
Permit adiciona ~150k de gás de implantação, mas permite aprovações sem gás para usuários finais.

Solidity gerado

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;

import "@openzeppelin/contracts/token/ERC20/ERC20.sol";
import "@openzeppelin/contracts/token/ERC20/extensions/ERC20Permit.sol";
import "@openzeppelin/contracts/access/Ownable.sol";

contract MyToken is ERC20, ERC20Permit, Ownable {
    constructor(address initialOwner) ERC20("MyToken", "MTK") Ownable(initialOwner) ERC20Permit("MyToken") {
        _mint(initialOwner, 1000000 * 10 ** decimals());
    }

    function mint(address to, uint256 amount) public onlyOwner {
        _mint(to, amount);
    }
}

Abra o Remix ou Foundry / Hardhat, cole, implante via MetaMask. Passe seu endereço de carteira como initialOwner.

A geração de código roda no seu navegador. Nomes, supply e endereços nunca são enviados.

Cansado de perder tempo montando contratos de token do zero ou lidando com conflitos de herança no Solidity? O Molixa Gerador de Contrato de Token é uma ferramenta gratuita que gera contratos ERC-20, ERC-721 e ERC-1155 prontos para produção, usando OpenZeppelin v5 e Solidity 0.8.20+. Sem cadastro, sem watermark, direto no seu navegador.

O que é o Gerador de Contrato de Token da Molixa?

É um gerador visual de contratos inteligentes para tokens na Ethereum e EVM compatíveis. Você escolhe o padrão (ERC-20, ERC-721 ou ERC-1155), ativa extensões como Mintable, Burnable, Pausable, Permit, Votes, FlashMint, URIStorage e Enumerable, e o código Solidity é montado automaticamente.

Tudo roda no seu navegador – nenhum dado sai da sua máquina. O resultado é um contrato limpo, sem dependências externas, pronto para copiar e colar no Remix, Foundry ou Hardhat.

Como funciona?

Selecione o padrão de token desejado. Ative as extensões que você precisa usando os toggles – cada uma adiciona funcionalidades como queima, pausa, votação ou flash loans. O sistema resolve automaticamente conflitos de override entre extensões, mostrando avisos inline se algo for incompatível.

Para cada extensão, você vê uma estimativa de gás de deploy, custo em USD na mainnet e custo em L2 (como Arbitrum ou Optimism). Assim você pode ajustar as funcionalidades sem surpresas na hora de publicar.

Principais recursos

O gerador cobre 9 extensões diferentes, todas baseadas no OpenZeppelin Contracts v5. Você pode combinar Mintable com Ownable, adicionar Permit para transações sem gás (EIP-2612), ou incluir Votes para governança on-chain.

Além disso, o contrato gerado já vem com as licenças SPDX corretas e pragmas atualizados. Não há watermark, nenhum link para a Molixa no código – você tem total liberdade para usar como quiser.

  • Suporte a ERC-20, ERC-721 e ERC-1155
  • 9 extensões: Mintable, Burnable, Pausable, Ownable, Permit, Votes, FlashMint, URIStorage, Enumerable
  • Resolução automática de conflitos de override
  • Estimativas de gás e custo (mainnet + L2)
  • Código 100% compatível com Solidity 0.8.20+
  • Sem cadastro, sem envio de dados, sem watermark

Para quem é essa ferramenta?

Desenvolvedores que precisam de um contrato de token rapidamente, sem reescrever boilerplate. Ideal para quem está lançando uma criptomoeda, uma coleção de NFTs ou um token de utilidade em um jogo.

Também é útil para quem quer estudar como as extensões do OpenZeppelin se comportam juntas – os avisos de conflito e as estimativas de gás ajudam a entender o impacto de cada escolha.

Casos de uso comuns

Crie um token ERC-20 com Mintable e Burnable para uma DeFi que precisa emitir e queimar tokens. Adicione Permit para permitir aprovações via assinatura, economizando gás para os usuários.

Para NFTs, use ERC-721 com URIStorage e Enumerable – URIStorage permite metadados atualizáveis, e Enumerable facilita listar todos os tokens de um owner. Já o ERC-1155 com FlashMint é perfeito para jogos que precisam de empréstimos relâmpago de itens.

  • Token de governança com Votes e Permit
  • NFT colecionável com URIStorage e Enumerable
  • Token de jogo ERC-1155 com FlashMint e Burnable
  • Stablecoin simples com Mintable e Ownable

Por que escolher o Molixa Gerador de Contrato de Token?

Ele é gratuito, não exige cadastro e roda 100% no navegador. Diferente de outras ferramentas, você não precisa confiar seus dados a um servidor externo – o código é gerado na hora, sem telemetria.

As estimativas de gás e os avisos de conflito ajudam a evitar erros comuns que podem custar caro em deploy. E como o código é compatível com OpenZeppelin v5, você pode auditá-lo ou modificá-lo com tranquilidade.

Gerador de Contrato de Token · Molixa

Construído e revisado porSaqib Zahoor, WeboTech Studio
Última atualização:

A página Gerador de Contrato de Token é construída, revisada e mantida pela equipe Molixa. Usamos a ferramenta que disponibilizamos e atualizamos a documentação quando o comportamento muda.