Installation
Using an AI agent? Paste this prompt:
Install Suibase by following https://suibase.io/how-to/install.html
Then make sure ~/.local/bin is on my PATH.
Suibase is self-contained, so don't touch the standard Sui directory (~/.sui).Requirements
Supported operating systems
- Linux Ubuntu >=20.04 recommended (works also with Arch Linux)
- macOS Monterey or later (Apple Silicon)
- Windows 10/11 with WSL2
Prerequisites
Installation Steps
$ cd ~
$ git clone https://github.com/chainmovers/suibase.git
$ ~/suibase/install- All Suibase files are created in
~/suibaseand~/.local/bin ~/.local/binshould be on yourPATH. If it isn't, copy the line for your shell and restart it:
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc # bash (Linux default)
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc # zsh (macOS default)Update
$ ~/suibase/updateThis will pull the latest from GitHub to update only suibase itself.
To update sui clients, use the workdir scripts instead (e.g. mainnet update)
Uninstall
Important: Save a copy of all your keys ( See Where are the keys stored?)
To completely remove suibase (and all keys) do:
$ ~/suibase/uninstall
$ rm -r ~/suibaseInstall FAQ
Why does suibase need to be cloned in user home (~)?
Suibase files are an "open standard" and benefit from being easily found by many apps and sdks. The user home is the most convenient solution.
How will suibase get the Sui binaries?
Suibase automatically downloads and installs the proper precompiled Sui binaries from Mysten Labs matching each network.
On a platform without a precompiled binary, Suibase automatically falls back to cloning the Sui repo and building the binaries locally.
