How deploy token SUI: A Complete Guide
There are two main ways to deploy token the blockchain : through Move programming or by using a no-code tool like the Smithii dApp.
In this guide, we’ll first walk you through the step-by-step process of programming and deploying your token Move; then, we’ll show you the quickest and easiest way to create it without writing any code.
1. deploy token SUI using Move
For experienced developers, Move is the programming language used by SUI. It allows you to create and control the logic of your smart with great flexibility. Below, we’ll go over the essentials for creating and deploy token SUI using Move.
Requirements
- Install the Sui CLI, the command line tool for interacting with the SUI network.
- A Devnet, Testnet or SUI Mainnet environment depending on your objectives.
- Basic knowledge of Move (functions, modules, structures).
- A wallet with enough SUI balance to cover the posting fees. In case you want the best, we recommend you to see our top 5 Sui wallets.
Creating the Move Module for Your token
Every token SUI starts with a Move module. Here’s a basic example that defines your token structure token a function for its 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)
}
}
This way, you can store your token including name, symbol, decimals, and total_supply) and mint it (mint) the initial supply.
Compile and deploy the package
- Create a project folder containing your file
.movein a subdirectory such as sources. - Use
sui move buildto compile. Verify that there are no errors. - Deploya the module with
sui move publish --gas-budget <x>.
Your code will be published on the blockchain, and the package address will be generated. - Invoke the function
init_token:
sui client call --package <package_addr> --module MyToken --function init_token <...args>.
This is how you create your Coin with the total_supply defined.

All done! Once you're finished, you'll have a token on the SUI network, ready for transfers and listed on block explorers.
2. deploy token SUI without coding using Smithii
If you prefer a faster method without touching code, Smithii offers a dApp that automate the process of creating and deploy token SUI. You don't need to edit any files .move or use the CLI: simply fill in a few fields and you are ready to go.
How Smithii Sui Token Works

- Visit Smithii Sui Token (token).
- Connect your SUI wallet to authorize the creation.
- Define name, abbreviation, decimals, total supply, logo, etc.
- Click“Create Tokenand approve the transaction in your wallet.
In just a few seconds, you'll have your token without writing a single line of Move code. This approach is ideal for projects that require immediate results or for creators who lack technical programming skills.
Advantages of no-code deployment
- Speed: You can launch a token in 1 minute.
- No code errors: The risk of bugs in Move is reduced to zero.
- Versatility: In addition to creating token, Smithii lets Smithii revoke permissions or create liquidity pools without coding—all with a single click.
- 24/7 assistance: Smithii 's team offers continuous support.
Frequently Asked Questions About deploy token Sui
At Smithii developed a variety of useful tools for deploy on different networks, and Sui is no exception. Drawing on this experience, we’ve compiled some of the questions we’re frequently asked about deploy token Sui. Here are the most frequently asked questions and their answers.
What is the fastest way to deploy token Sui?
Through a dApp, such as Smithii, that lets you launch or create your own token by filling out a few fields and clicking a few buttons, without having to write any code.
How much does it cost deploy token Sui?
To easily deploy token Sui using the Smithii tool, you need to invest just 7.5 SUI. If you decide to code using Move, you’ll need to pay the gas fees calculated by the network itself.
What do I do after creating my token that it appears on a DEX like Cetus?
Once you have the token your wallet, you can create a liquidity pool on Sui so that your token listed on DEXs like Cetus or platforms similar to DexScreener.
Conclusion
There are two main ways deploy token SUI: the Move programming approach, which offers flexibility and total control but requires technical expertise, and the no-code deployment of Smithii, which is ideal for those looking for quick and hassle-free results.
Thanks to the possibilities that SUI offers, whether you opt for the traditional route of creating your module .move or use the Smithii, you'll be able to launch your own token and be part of a growing blockchain ecosystem.
Subscribe and receive a free E-Book!
Receive our free e-book with all the tools you need to launch on Cetus

Industrial Engineer. Member of the Smithii's marketing team. Solana trader. Collaborator in the $SHRIMP memecoin launch.

