Releases: ChainMovers/suibase
v0.1.10
[0.1.10] 2025-09-04
Added
- (#122) Support for walrus upload proxy. See Online docs
Fixed
- suibase-daemon more portable on linux (static link MUSL libc instead of dynamic link glibc)
- Many new tests and edge cases fixes to CLI commands.
Full Changelog: v0.1.9...v0.1.10
How to update?
Do ~/suibase/update to download and update to latest.
Support Suibase devs by staking your WAL at our reliable and top-tier Mhax.io storage node
v0.1.9
[0.1.9] 2025-05-03
Fixed
- (#120) Fix for faucet failing to start (options and output of binaries were changed by Mysten Labs).
- (#119) Fix twalrus script on new installation
Special thanks to @FrankC01 and @kkomelin for reporting these issues.
Full Changelog: v0.1.8...v0.1.9
How to update?
Do ~/suibase/update to download and update to latest.
Support Suibase devs by staking your WAL at our reliable and top-tier Mhax.io storage node
v0.1.8
[0.1.8] 2025-04-03
Added
- (#118) New walrus and site-builder scripts (mwalrus/twalrus and msite/tsite).
Binaries and configs are installed/updated on "mainnet update" or "testnet update".
Docs: https://suibase.io/walrus
Full Changelog: v0.1.7...v0.1.8
How to update?
Do ~/suibase/update to download and update to latest.
"Business" News
Special thanks to the Walrus Foundation for accepting Mhax.io (major contributor to Suibase) as a storage node operator:
Storage Node Info
v0.1.7
Added
- New built-in sui explorer (do "localnet status" to see URL). Code from https://github.com/kkomelin/sui-explorer
- New VSCode extension https://marketplace.visualstudio.com/items?itemName=suibase.suibase
- (#113) Reduce localnet storage (less checkpoints per secs)
- (#101) Eliminate rust dependencies (suibase-daemon precompiled for most platforms)
Fixed
- (#112) fix for keytool generate command (.key were created in unexpected location)
- "lsui/dsui/tsui client faucet" commands now work.
- More robust handling of backend (suibase-daemon)
- Reduce localnet storage on regen (delete full_node_db).
Changed
- For better stability, localnet uses Mysten Labs testnet branch (instead of devnet).
Full Changelog: v0.1.6...v0.1.7
How to update?
Do ~/suibase/update to download and update to latest.
Troubleshooting
Typing "localnet" returns 'command not found'
Suibase scripts are installed in ~/.local/bin
Verify that ~/.local/bin is added to your $PATH. If missing then add it on shell initialization (e.g. by changing ~/.profile on Linux).
"localnet start" fail to start...
(1) Sometimes it takes longer than the "start" script is willing to wait for. Check with localnet status after a few seconds.
(2) Try again with localnet stop followed by localnet start.
(3) Try localnet regen to reset the network to a good state.
Installation seems broken
Might happen if you accidentally delete some files under ~/suibase.
Try ~/suibase/repair
You can also do ~/suibase/install over an existing installation to fix symlinks.
New Code Contributors
- @rockbmb made its first contribution in #84
- @kkomelin maintains the sui-explorer fork and additionally contributed feedback + docs
Special thanks to:
@kkomelin, @porkbrain, @FrankC01, @georgescharlesbrain, @rockbmb, @tedks
v0.1.6
- New feature: Uses Mysten Labs precompiled binaries for faster installation and sui binaries update.
For other changes and fixes, see CHANGELOG
How to update?
Do ~/suibase/update to download and update to latest.
Troubleshooting
Typing "localnet" returns 'command not found'
Suibase scripts are installed in ~/.local/bin
Verify that ~/.local/bin is added to your $PATH. If missing then add it on shell initialization (e.g. by changing ~/.profile on Linux).
"localnet start" fail to start...
(1) Sometimes it takes longer than the "start" script is willing to wait for. Check with localnet status after a few second to check if it was eventually started.
(2) Try again with localnet stop followed by localnet start.
(3) Try localnet regen to reset the network.
Installation seems broken
Might happen if you accidentally delete some files under ~/suibase.
Try ~/suibase/repair
You can also do ~/suibase/install over an existing installation to fix symlinks.
v0.1.5
- New major feature: Suibase Proxy Server ( https://suibase.io/how-to/proxy )
- More control of private key on genesis
More info: https://suibase.io/how-to/configure-suibase-yaml#add-your-own-private-keys - New
~/suibase/workdirs/common/suibase.yamlto apply some configuration to all workdirs at once
More info: https://suibase.io/how-to/configure-suibase-yaml - Various fix, particularly for better MacOS compatibility.
See CHANGELOG
Special thanks to the Sui foundation for funding the proxy server feature.
How to update?
Do '~/suibase/update' to download and update to latest.
Troubleshooting
Alternatively, if you prefer you can git directly:
$ cd ~/suibase
$ git pull
$ ./repair
v0.1.4
- Suibase Helper API. Programmatically get the parameters to initialize your SDKs or automate your testing (e.g. URLs, client addresses etc...)
more info: https://suibase.io/helpers - API available for Rust and Python (UniFFI bindings).
- Check our growing documented code-snippets
See CHANGELOG
How to update?
Do '~/suibase/update' to download and update to latest.
('~/sui-base/update' for v0.1.2 and less)
Troubleshooting
Alternatively, if you prefer you can git directly:
$ cd ~/suibase
$ git pull
$ ./repair
v0.1.3
mainnet support!
- Just type 'mainnet update' and use the new 'msui' shortcut.
- More Python examples, including Programmable Transaction
- Breaking change: ~/sui-base was renamed ~/suibase
See CHANGELOG
How to update?
Do '~/suibase/update' to download and update to latest.
('~/sui-base/update' for v0.1.2 and less)
Troubleshooting
Alternatively, if you prefer you can git directly:
$ cd ~/suibase
$ git pull
$ ./repair
v0.1.2
v0.1.1
- (#23) Fix to 'asui' not working when active workdir is cargobin
See CHANGELOG
How to update?
For checking to download latest and update sui-base do:
$ ~/sui-base/update
Troubleshooting
If 'update' does not exist, then you have an older sui-base version and you should do:
$ cd ~/sui-base
$ git pull
$ ./update