Como deploy um token na SUI: guia completo
deploy um token no blockchain da SUI pode ser feita principalmente de duas maneiras: por meio de programação no Move ou usando uma ferramenta sem código, como o dApp Smithii.
Neste guia, primeiro veremos como programar e implantar seu token no Move passo a passo e, em seguida, você aprenderá a maneira mais rápida e fácil de criá-lo sem precisar de código sniping.
1. deploy um token na SUI com o Move
Para desenvolvedores experientes, Move é a linguagem de programação usada pela SUI. Ela permite que você crie e controle a lógica do seu contratosmart com grande flexibilidade. Abaixo, analisamos os pontos essenciais para criar e deploy um token na SUI usando o Move.
Requisitos
- Instale o Sui CLI, a ferramenta de linha de comando para interagir com a rede SUI.
- Um ambiente Devnet, Testnet ou SUI Mainnet, dependendo de seus objetivos.
- Conhecimento básico do Move (funções, módulos, estruturas).
- Uma carteira com saldo SUI suficiente para cobrir as taxas de publicação.
Criação do Move Module para seu token
Todo token na SUI começa com um módulo Move. Aqui está um exemplo básico que define a estrutura de seu token e uma função para sua mint inicial mint
// 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)
}
}
Isso permite que você armazene seu token (com nome, símbolo, decimais e total_supply) e permite que você faça a cunhagem (mint) o suprimento inicial.
Compilar e deploy o pacote
- Criar uma pasta de projeto contendo seu arquivo
.move
em um subdiretório, como fontes. - Uso
sui move build
para compilar. Verifique se há erros. - Deploya o módulo com
sui move publish --gas-budget <x>
.
Seu código será publicado no blockchain, e o endereço do pacote será gerado. - Invocar a função
init_token
:
sui client call --package <package_addr> --module MyToken --function init_token <...args>
.
É assim que você cria seu Moeda com o total_supply definido.
É isso aí! Após a conclusão, você terá um token funcional na rede SUI, pronto para transferências e listagem em scanners.
2. deploy um token na SUI sem programar com o Smithii
Se você preferir um método mais rápido sem mexer no código, Smithii oferece um dApp que automatiza o processo de criação e deploy um token na SUI. Não há necessidade de editar arquivos .move
ou usar a CLI: Basta preencher alguns campos e você estará pronto para começar.
Como funciona o Smithii Sui Token Creator
- Visite o Sui Token Creator Smithiismithii
- Conecte sua carteira SUI para autorizar a criação.
- Defina o nome, a abreviação, os decimais, o fornecimento total, o logotipo etc.
- Clique em"Create Token" e aprove a transação em sua wallet.
Em poucos segundos, você terá seu token implantado sem ter escrito uma única linha do Move. Essa abordagem é ideal para projetos que buscam imediatismo ou para criadores que não têm conhecimento técnico de programação.
Vantagens da implementação sem código
- Velocidade: você pode lançar um token SUI em 1 minuto.
- Sem erros de código: o risco de bugs no Move é reduzido a zero.
- Multifuncionalidade: além da tokenização, Smithii permite que você revogue autoridades ou crie pools de liquidez sem programação, tudo com um clique.
- Assistência 24 horas por dia, 7 dias por semana: a equipe da Smithii oferece suporte contínuo.
Conclusão
Há duas maneiras principais de deploy um token na SUI: a abordagem de programação Move, que oferece flexibilidade e controle total, mas requer conhecimento técnico, e a implantação sem código de Smithiique é ideal para quem busca resultados rápidos e descomplicados.
Graças às possibilidades que SUI oferece, quer você opte pela rota tradicional de criar seu módulo .move
ou use o Smithii, você pode lançar seu próprio token e faça parte de um ecossistema de blockchain em crescimento.
Assine e receba um e-book gratuito!
Receba nosso e-book gratuito com todas as ferramentas necessárias para o lançamento na Cetus
Engenheiro industrial. Smithii Solana Membro da equipe de marketing da 's. trader. Colaborador no lançamento da memecoin $SHRIMP.