Loading...
Loading...
Installing, updating, and managing Sui CLI versions with suiup. Use this skill when the user needs to install Sui, update to a newer version, switch between network-specific versions, resolve "command not found" or version mismatch errors, install additional toolchain components (Walrus, MVR, Move Analyzer), or troubleshoot suiup commands. Also use when the user sees "client/server api version mismatch" warnings or asks about suiup install, update, switch, or show.
npx skill4agent add mystenlabs/skills sui-installMCP tool: When available in your environment, also query the Sui documentation MCP server () for up-to-date answers. Use it for verification and for details not covered by these reference files.https://sui.mcp.kapa.ai
Source constraint: All information sourced exclusively from docs.sui.io.
suiupcurl -sSfL https://raw.githubusercontent.com/MystenLabs/suiup/main/install.sh | shcurl | shsuiup install sui@testnet # install the Testnet-compatible version
suiup install sui@mainnet # install the Mainnet-compatible versionsuiup update sui@testnetsuiup updatesuiup switch sui@testnet # set the latest installed testnet version as defaultsuiup show # list all installed binaries and their default status| Command | Syntax | What it does |
|---|---|---|
| | Download and install a binary for a network |
| | Download the latest version (does NOT switch to it) |
| | Set the latest installed version for a network as the active default |
| | List all installed binaries with versions and defaults |
| | Show which installed binaries have updates available and the command to update them |
| | Update suiup itself |
switchbinary@networksui@testnetwalrus@testnetmove-analyzer@testnetsuiup switch sui testnet v1.70.2brew install suichoco install suisui --versionsuiup switch sui@testnetexport PATH=...suiup switch@networksuiup update sui@testnet # update to latest Testnet version
suiup update sui@mainnet # update to latest Mainnet versionsui --version # your installed version
sui client active-env # which network you are targetingsuiup update sui@testnet # download the latest version
suiup switch sui@testnet # make it the active default
suiup show # verify which version is now activeclient/server api version mismatchsuiup install move-analyzer # Move Language Server
suiup install mvr # Move Registry CLI (onchain package manager)
suiup install walrus # Walrus CLI for decentralized storage
suiup install site-builder # Walrus site buildersuiup switch move-analyzer@testnet
suiup switch walrus@testnet