Como fazer deploy de um token na SUI: guia completo
Fazer deploy de um token na blockchain da SUI pode ser feito principalmente de duas formas: programando em Move ou usando uma ferramenta no-code como a dApp da Smithii.
Neste guia, primeiro vamos ver como programar e fazer deploy do seu token em Move passo a passo. Depois, você vai conhecer o caminho mais rápido e simples para criá-lo sem precisar escrever código.
1. Fazer deploy de um token na SUI com Move
Para devs com alguma experiência, Move é a linguagem de programação usada pela SUI. Ela permite criar e controlar a lógica do seu smart contract com bastante flexibilidade. A seguir, passamos pelos pontos essenciais para criar e fazer deploy de um token na SUI usando Move.
Requisitos
- Instalar a Sui CLI, a ferramenta de linha de comando para interagir com a rede SUI.
- Um ambiente Devnet, Testnet ou a Mainnet da SUI, conforme seus objetivos.
- Conhecimentos básicos de Move (funções, módulos e estruturas).
- Uma wallet com saldo suficiente em SUI para cobrir as taxas de publicação. Se quiser escolher uma boa opção, recomendamos ver nosso top 5 wallets de Sui.
Criação do módulo Move para seu token
Todo token na SUI começa com um módulo Move. Aqui vai um exemplo básico que define a estrutura do seu token e uma função para o mint inicial:
// file: MyToken.move
module MyAddress::MyToken {
use std::vector;
use sui::balance;
use sui::coin;
use sui::tx_context;
// token structure
struct Token has drop, store {
name: vector,
symbol: vector,
decimals: u8,
total_supply: u64,
}
// mint function
public fun init_token(
name: vector,
symbol: vector,
decimals: u8,
total_supply: u64,
ctx: &mut tx_context::TxContext
): coin::Coin {
let token_info = Token {
name,
symbol,
decimals,
total_supply
};
coin::mint(token_info, total_supply, ctx)
}
}
Com isso, você pode armazenar seu token (com name, symbol, decimals e total_supply) e fazer o mint do supply inicial.
Compilar e fazer deploy do pacote
- Crie uma pasta de projeto com seu arquivo
.movedentro de um subdiretório como sources. - Use
sui move buildpara compilar. Confirme que não há erros. - Faça deploy do módulo com
sui move publish --gas-budget <x>.
Seu código será publicado na blockchain, e o endereço do pacote será gerado. - Chame a função
init_token:
sui client call --package <package_addr> --module MyToken --function init_token <...args>.
Assim você cria sua Coin com o total_supply definido.

Pronto! Ao finalizar, você terá um token funcional na rede SUI, pronto para transferências e listagem em scanners.
2. Fazer deploy de um token na SUI sem programar com Smithii
Se você prefere um método mais rápido e sem mexer em código, Smithii oferece uma dApp que automatiza o processo de criar e fazer deploy de um token na SUI. Você não precisa editar arquivos .move nem usar a CLI: basta preencher alguns campos e pronto.
Como funciona o Sui Token Creator da Smithii

- Acesse o Sui Token Creator da Smithii (https://tools.smithii.io/token-creator/sui).
- Conecte sua wallet SUI para autorizar a criação.
- Defina nome, abreviação, decimais, supply total, logo, etc.
- Clique em “Create Token” e aprove a transaction na sua wallet.
Em poucos segundos, você terá seu token deployado sem escrever uma única linha de Move. Esse formato é ideal para projetos que precisam de agilidade ou criadores sem conhecimento técnico em programação.
Vantagens do no-code deployment
- Velocidade: Você pode lançar um token SUI em 1 minuto.
- Sem erros de código: O risco de bugs em Move cai para zero.
- Multifuncionalidade: Além de criar o token, Smithii permite revogar autoridades ou criar liquidity pools sem programar, tudo com um clique.
- Suporte 24/7: A equipe da Smithii oferece suporte contínuo.
Perguntas frequentes sobre como fazer deploy de um token na Sui
Na Smithii, desenvolvemos várias ferramentas úteis para deployar tokens em diferentes redes, e a Sui não é exceção. Com essa experiência, reunimos algumas dúvidas que recebemos sobre deployar um token na Sui. Estas são as perguntas mais frequentes e suas respectivas respostas.
Qual é a forma mais rápida de fazer deploy de um token na Sui?
Usando uma dApp, como Smithii, que permite lançar ou criar seu token só preenchendo alguns campos de informação e dando alguns cliques, sem precisar codar.
Quanto custa fazer deploy de um token na Sui?
Para fazer deploy de uma token na Sui de forma simples, usando a ferramenta da Smithii, você precisa investir apenas 7.5 SUI. Se decidir codar com Move, terá que pagar o gas calculado pela própria rede.
O que fazer depois de criar meu token para ele aparecer em uma DEX como Cetus?
Depois que você tiver o token na sua wallet, poderá criar uma liquidity pool na Sui para que seu token apareça listado em DEX como Cetus ou em plataformas parecidas com DexScreener.
Conclusão
Como fazer deploy de um token na SUI tem dois caminhos principais: a via de programação em Move, que oferece flexibilidade e controle total, mas exige conhecimento técnico, e o no-code deployment da Smithii, ideal para quem busca resultados rápidos e sem complicação.
Com as possibilidades que a SUI oferece, seja seguindo o caminho tradicional de criar seu módulo .move ou usando a ferramenta de Smithii, você pode lançar seu próprio token e entrar em um ecossistema blockchain em forte crescimento.
Assine e receba um E-Book grátis!
Receba nosso e-book gratuito com todas as tools necessárias para lançar na Cetus




