Publicación
Comparte tu conocimiento.
Gestione las CLI de Sui, MVR y Walrus, todo en uno
¿Qué es SuiUp
SuiUp es una herramienta (piense en ella como «Rustup for Sui») que le permite instalar y administrar diferentes versiones de las herramientas de CLI relacionadas con SUI en un solo lugar. Esto significa que puede gestionar la CLI de Sui, la CLI de Move Package Registry (MVR) y la CLI de Walrus desde una sola y práctica herramienta
¿Por qué usar SuiUp? 🧠
Comodidad integral: en lugar de instalar sui, mvr y walrus por separado (e intentar rastrear cada versión), SuiUp se encarga de todo por ti. Permite instalar y cambiar fácilmente entre las versiones de estas CLI, todo en un solo lugar.
Mejor experiencia de desarrollo (DevX): SuiUp simplifica considerablemente la administración de versiones. ¿Necesita probar su dApp en una nueva versión de la red de prueba de Sui, pero también mantener una versión anterior para otro proyecto? No hay problema: puedes instalar varias versiones en paralelo y cambiarlas con un solo comando.
Evite los conflictos de PATH: al administrar los archivos binarios de forma centralizada, SuiUp ayuda a evitar confusiones en torno a la versión que está ejecutando. Instala los archivos binarios predeterminados en un directorio dedicado (como ~/.local/bin en Mac/Linux) y te avisa si ese directorio no está en tu PATH. Asegúrate de que el directorio ocupe el primer lugar en tu PATH para que tenga prioridad.
Coherencia en todos los entornos: para equipos y proyectos de código abierto, SuiUp permite que todos se sincronicen fácilmente con las mismas versiones de la CLI. Se acabaron los problemas de «funciona en mi máquina».
Actualizaciones y reversiones rápidas: actualizar o degradar su CLI es tan fácil como ejecutar un solo comando. Pruebe las nuevas versiones con confianza; siempre puede volver a cambiarlas si es necesario.
Cómo empezar con SuiUp
Antes de usar SuiUp, debe instalarlo en su sistema. SuiUp es compatible con los principales sistemas operativos:
Instalación con script:
curl -sSfL https://raw.githubusercontent.com/Mystenlabs/suiup/main/install.sh | sh
O con Cargo:
cargo install --git https://github.com/Mystenlabs/suiup.git --locked
Comandos de teclado: instalación
suiup install sui@testnet
suiup install sui@devnet
suiup install sui@testnet-1.40.1
suiup install mvr
suiup install mvr@0.0.8
suiup install walrus -y
Actualice las herramientas instaladas:
suiup update sui@devnet
Establecer la versión predeterminada:
suiup default set sui@testnet-1.44.2
suiup default set mvr@0.0.7
Mostrar la versión actual en uso:
suiup default get
Lista de los binarios disponibles:
suiup list
Bonificación: instalar desde Nightly o Branch (solo usuarios avanzados)
suiup install mvr --nightly
suiup install mvr --nightly my_branch
suiup install mvr --nightly --debug
Solución de problemas 🚫
Si no encuentra suiup → compruebe su PATH
Si se está utilizando una versión incorrecta → asegúrese de que .local/bin esté primero en PATH
Usa qué sui y suup cuál depurar
- Sui
Sui is a Layer 1 protocol blockchain designed as the first internet-scale programmable blockchain platform.
Gana tu parte de 1000 Sui
Gana puntos de reputación y obtén recompensas por ayudar a crecer a la comunidad de Sui.

- ... SUIBigSneh+1396
- ... SUISuiLover+1333
- ... SUI0xduckmove+1207
- ... SUIThorfin+1202
- ... SUIOwen+970
- ... SUIharry phan+847
- ... SUItheking+742
- ¿Por qué BCS requiere un orden de campo exacto para la deserialización cuando las estructuras Move tienen campos con nombre?53
- «Errores de verificación de múltiples fuentes» en las publicaciones del módulo Sui Move: resolución automática de errores43
- Fallo en la transacción Sui: objetos reservados para otra transacción25
- ¿Cómo interactúan las restricciones de capacidad con los campos dinámicos en colecciones heterogéneas?05