Copia il link all'articolo

Come deploy un token in SUI: guida completa

deploy un token sulla blockchain SUI può essere effettuata principalmente in due modi: attraverso la programmazione in Move o utilizzando uno strumento senza codice come la dApp Smithii.

In questa guida, vedremo innanzitutto come programmare e distribuire il token in Move passo dopo passo, per poi apprendere il modo più semplice e veloce per crearlo senza sniffare codice.

1. deploy un token in SUI con Move

Per gli sviluppatori esperti, Move è il linguaggio di programmazione utilizzato da SUI. Permette di creare e controllare la logica del vostro contrattosmart con grande flessibilità. Di seguito, esaminiamo i punti essenziali per creare e deploy un token in SUI utilizzando Move.

Requisiti

  • Installare il Sui CLI, lo strumento a riga di comando per interagire con la rete SUI.
  • Un ambiente Devnet, Testnet o SUI Mainnet, a seconda degli obiettivi.
  • Conoscenza di base di Move (funzioni, moduli, strutture).
  • Un portafoglio con un saldo SUI sufficiente a coprire le spese di pubblicazione.

Creare il modulo Move per il token

Ogni token in SUI parte da un modulo Move. Ecco un esempio di base che definisce la struttura del token e una funzione per il suo mint iniziale 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)
    }
}

Questo permette di memorizzare il proprio token (con nome, simbolo, decimali e total_supply) e consente di coniare (mint) la fornitura iniziale.

Compilare e deploy il pacchetto

  1. Creare una cartella di progetto contenente il file .move in una sottodirectory come fonti.
  2. Utilizzo sui move build per la compilazione. Verificare la presenza di errori.
  3. Deploya il modulo con sui move publish --gas-budget <x>.
    Il vostro codice verrà pubblicato sulla blockchain e verrà generato l'indirizzo del pacchetto.
  4. Invocare la funzione init_token:
    sui client call --package <package_addr> --module MyToken --function init_token <...args>.
    In questo modo si crea il proprio Moneta con l'offerta totale definita.
Impiego di successo in SUI con l'utilizzo di move

È tutto! Al termine, avrete un token funzionante sulla rete SUI, pronto per i trasferimenti e l'inserimento negli scanner.

2. deploy un token in SUI senza programmare con Smithii

Se si preferisce un metodo più veloce senza toccare il codice, Smithii offre una dApp che automatizza il processo di creazione e deploy un token in SUI. Non è necessario modificare i file .move o utilizzare la CLI: basta compilare alcuni campi e si è pronti a partire.

Come funziona il Creatore di gettoni Sui Smithii

Screenshot su Smithii Sui Token Creator, un modo efficiente, più sicuro e semplice per distribuire un token su SUI
  1. Visitate il Sui Token Creator Smithiismithii
  2. Collegare il portafoglio SUI per autorizzare la creazione.
  3. Definire nome, abbreviazione, decimali, fornitura totale, logo, ecc.
  4. Cliccate su"Create Token" e approvate la transazione nel vostro wallet.

In pochi secondi, avrete il vostro token distribuito senza aver scritto una sola riga di Move. Questo approccio è ideale per i progetti che cercano l'immediatezza o per i creatori che non hanno conoscenze tecniche di programmazione.

Vantaggi della distribuzione senza codice

  • Velocità: è possibile lanciare un token SUI in 1 minuto.
  • Nessun errore nel codice: il rischio di bug nel Move è ridotto a zero.
  • Multifunzionalità: oltre alla tokenizzazione, Smithii consente di revocare le autorità o di creare pool di liquidità senza programmazione, il tutto con un solo clic.
  • Assistenza 24/7: il team di Smithii offre un supporto continuo.

Conclusione

Esistono due modi principali per deploy un token nella SUI: la via della programmazione Move, che offre flessibilità e pieno controllo ma richiede competenze tecniche, e la distribuzione senza codice di Smithiiche è ideale per chi cerca risultati rapidi e non complicati.

Grazie alle possibilità che SUI offerte, sia che si opti per la via tradizionale della creazione del proprio modulo .move o utilizzare la funzione Smithii, è possibile lanciare il proprio token ed entrare a far parte di un ecosistema blockchain in crescita.

Abbonati e ricevi un E-Book gratuito!

Ricevete gratuitamente il nostro e-book con tutti gli strumenti necessari per il lancio su Cetus

scarica il tuo gettone SUI - Smithii

Quanto avete trovato utile questo contenuto?

Cliccate su una stella per valutarla!

Punteggio medio 0 / 5. Numero di voti: 0

Per ora, nessun voto. Sii il primo a valutare questo contenuto.

Visto che avete trovato utile questo contenuto...

Seguitemi sui social media!

Mi dispiace che questo contenuto non sia stato utile per te!

Permettetemi di migliorare questo contenuto!

Ditemi, come posso migliorare questo contenuto?

Lascia un commento

Smithii

Iscriviti alla Newsletter e ricevi un E-Book in omaggio

Comunicateci il vostro interesse principale per darvi le migliori notizie!

© 2025 Smithii | Tutti i diritti riservati.

ISCRIVITI E RICEVI IL NOSTRO E-BOOK GRATUITO

Banner che mostra la copertina dell&#039;E-Book denominato &quot;Launch An Utility Token&quot;.