Copiar link del articulo

Cómo deployar un token en SUI: Guía completa

Deployar un token en la blockchain de SUI puede hacerse principalmente de dos maneras: a través de la programación en Move o utilizando una herramienta no-code como la dApp de Smithii.

En esta guía, primero veremos cómo programar y desplegar tu token en Move paso a paso; luego, conocerás la vía más rápida y sencilla si deseas crearlo sin necesidad de picar código.

1. Deployar un token en SUI con Move

Para los desarrolladores con cierta experiencia, Move es el lenguaje de programación utilizado por SUI. Permite crear y controlar la lógica de tu smart contract con gran flexibilidad. A continuación, repasamos los puntos esenciales para crear y deployar un token en SUI usando Move.

Requisitos

  • Instalar la Sui CLI, la herramienta de línea de comandos para interactuar con la red SUI.
  • Un entorno Devnet, Testnet o la Mainnet de SUI según tus objetivos.
  • Conocimientos básicos de Move (funciones, módulos, estructuras).
  • Una billetera con saldo SUI suficiente para cubrir las comisiones de publicación.

Creación del Módulo Move para tu token

Todo token en SUI parte de un módulo Move. Aquí tienes un ejemplo básico que define la estructura de tu token y una función para su 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)
    }
}

Así podrás almacenar tu token (con name, symbol, decimals y total_supply) y te permite acuñar (mint) el suministro inicial.

Compilar y deployar el paquete

  1. Crea una carpeta de proyecto que contenga tu archivo .move en un subdirectorio como sources.
  2. Usa sui move build para compilar. Verifica que no existan errores.
  3. Deploya el módulo con sui move publish --gas-budget <x>.
    Tu código quedará publicado en la blockchain, y se generará la dirección del paquete.
  4. Invoca la función init_token:
    sui client call --package <package_addr> --module MyToken --function init_token <...args>.
    Así creas tu Coin con el total_supply definido.
Successful deployment in SUI using move

¡Listo! Al finalizar, tendrás un token funcional en la red de SUI, listo para transferencias y listado en scanners.

2. Deployar un token en SUI sin programar con Smithii

Si prefieres un método más rápido y sin tocar código, Smithii ofrece una dApp que automatiza el proceso de crear y deployar un token en SUI. No necesitas editar archivos .move ni usar la CLI: simplemente tiene que rellenar unos campos y listo.

Cómo funciona Sui Token Creator de Smithii

Screenshot on Smithii Sui Token Creator, an efficient, safer and easy way to deploy a token on SUI
  1. Visita la Sui Token Creator de Smithii (https://tools.smithii.io/token-creator/sui).
  2. Conecta tu billetera SUI para autorizar la creación.
  3. Define nombre, abreviatura, decimales, suministro total, logo, etc.
  4. Haz clic en “Create Token” y aprueba la transaction en tu wallet.

En pocos segundos, tendrás tu token deployado sin haber escrito una sola línea de Move. Este enfoque es ideal para proyectos que busquen inmediatez o creadores que no tengan conocimientos técnicos de programación.

Ventajas del no-code deployment

  • Velocidad: Puedes lanzar un token SUI en 1 minuto.
  • Sin errores de código: El riesgo de bugs en Move se reduce a cero.
  • Multifuncionalidad: Además de crear el token, Smithii te permite revocar autoridades o crear liquidity pools sin programar, todo con un clic.
  • Asistencia 24/7: El equipo de Smithii ofrece soporte continuo.

Conclusión

Cómo deployar un token en SUI tiene dos vertientes principales: la vía de programación en Move, que ofrece flexibilidad y control total pero requiere conocimientos técnicos, y el no-code deployment de Smithii, ideal para quienes buscan resultados rápidos y sin complicaciones.

Gracias a las posibilidades que SUI ofrece, ya sea que optes por la ruta tradicional de crear tu módulo .move o uses la herramienta de Smithii, podrás lanzar tu propio token y formar parte de un ecosistema blockchain en pleno crecimiento.

¡Suscríbete y recibe un E-Book gratis!

Recibe nuestro e-book gratuito con todas las tools necesarias para lanzar en Cetus

download your SUI token - Smithii

¿De cuánta utilidad te ha parecido este contenido?

¡Haz clic en una estrella para puntuarlo!

Promedio de puntuación 0 / 5. Recuento de votos: 0

Hasta ahora, ¡no hay votos!. Sé el primero en puntuar este contenido.

Ya que has encontrado útil este contenido...

¡Sígueme en los medios sociales!

¡Siento que este contenido no te haya sido útil!

¡Déjame mejorar este contenido!

Dime, ¿cómo puedo mejorar este contenido?

Deja un comentario

Smithii

Suscríbete a la Newsletter y recibe un E-Book de regalo

Please tell us your main interest to give you the best news!*

© 2025 Smithii | Todos los derechos reservados

SUSCRIBE AND RECEIVE OUR FREE E-BOOK

Banner showing the e-book cover of the E-Book named "Launch An Utility Token".