Comment deploy un jeton dans SUI : Guide complet
Le deploy un jeton sur la blockchain SUI peut se faire principalement de deux manières : par la programmation dans Move ou à l'aide d'un outil sans code tel que la dApp de Smithii.
Dans ce guide, nous verrons d'abord comment programmer et déployer votre token dans Move étape par étape, puis vous apprendrez la façon la plus rapide et la plus facile si vous voulez le créer sans code sniping.
1. deploy un jeton dans SUI avec Move
Pour les développeurs expérimentés, Move est le langage de programmation utilisé par SUI. Il vous permet de créer et de contrôler la logique de votre contratsmart avec une grande flexibilité. Ci-dessous, nous passons en revue les points essentiels pour créer et deploy un jeton dans SUI à l'aide de Move.
Exigences
- Installez le Sui CLI, l'outil de ligne de commande pour interagir avec le réseau SUI.
- Un environnement Devnet, Testnet ou SUI Mainnet en fonction de vos objectifs.
- Connaissance de base de Move (fonctions, modules, structures).
- Un portefeuille avec un solde SUI suffisant pour couvrir les frais de publication.
Création du module Move pour votre jeton
Chaque token dans SUI commence par un module Move. Voici un exemple de base qui définit la structure de votre jeton et une fonction pour sa mint initiale :
// 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)
}
}
Cela vous permet de stocker votre jeton (avec le nom, le symbole, les décimales et le total_supply) et vous permet de frapper la monnaie (mint) l'approvisionnement initial.
Compiler et deploy le paquet
- Créer un dossier de projet contenant votre fichier
.move
dans un sous-répertoire tel que sources. - Utilisation
sui move build
à compiler. Vérifier s'il y a des erreurs. - Déployer le module avec
sui move publish --gas-budget <x>
.
Votre code sera publié sur la blockchain et l'adresse du colis sera générée. - Invoquer la fonction
init_token
:
sui client call --package <package_addr> --module MyToken --function init_token <...args>
.
C'est ainsi que vous créez votre Pièce de monnaie avec l'offre totale définie.
Le tour est joué ! Une fois l'opération terminée, vous disposerez d'un jeton fonctionnel sur le réseau SUI, prêt pour les transferts et l'inscription sur les scanners.
2. deploy un token dans SUI sans programmation avec Smithii
Si vous préférez une méthode plus rapide sans toucher au code, Smithii propose une dApp qui automatise le processus de création et de deploy un jeton dans SUI. Pas besoin d'éditer des fichiers .move
ou utiliser le CLI : il suffit de remplir quelques champs et vous êtes prêt à partir.
Comment fonctionne le Sui Token Creator de Smithii?
- Visitez Smithii Sui Token Creator de Smithiismithii.
- Connectez votre portefeuille SUI pour autoriser la création.
- Définir le nom, l'abréviation, les décimales, l'offre totale, le logo, etc.
- Cliquez sur"Create Token" et approuvez la transaction dans votre wallet
En quelques secondes, vous aurez déployé votre token sans avoir écrit une seule ligne de Move. Cette approche est idéale pour les projets qui recherchent l'immédiateté ou pour les créateurs qui n'ont pas de connaissances techniques en programmation.
Avantages du déploiement sans code
- Rapidité : vous pouvez lancer un jeton SUI en 1 minute.
- Pas d'erreurs de code : le risque de bogues dans Move est réduit à zéro.
- Multi-fonctionnalité : en plus de la tokenisation, Smithii vous permet de révoquer des autorités ou de créer des pools de liquidité sans programmation, le tout en un seul clic.
- Assistance 24/7 : l 'équipe de Smithii offre une assistance continue.
Conclusion
Il existe deux façons principales de deploy un jeton dans SUI: la voie de programmation Move, qui offre une flexibilité et un contrôle total mais nécessite une expertise technique, et le déploiement sans code de Smithiiqui est idéal pour ceux qui recherchent des résultats rapides et simples.
Grâce aux possibilités qu'offre la SUI que vous optiez pour la voie traditionnelle de la création de votre module .move
ou utiliser l'outil Smithii, vous pouvez lancer votre propre jeton et faire partie d'un écosystème blockchain en pleine croissance.
Abonnez-vous et recevez un livre électronique gratuit !
Recevez notre e-book gratuit avec tous les outils dont vous avez besoin pour vous lancer sur Cetus
Ingénieur industriel. Smithii Solana Membre de l'équipe marketing de l'entreprise. trader. Collaborateur au lancement du memecoin $SHRIMP.