Publication
Partagez vos connaissances.

Suibase, a great tool to experience the SUI
As I was checking some resources for the SUI development, I faced a tool named, suibase. In my exploration on that, I found it very helpful, especially when using localnet which a local explorer will be set up on our local system. I loved it so much. as there is stated in the official website of Suibase:
Suibase makes it easy to create "workdirs", each defining a distinct development environment targeting a network.
It seems like virtual env in python programming. As far as I found this tool, there are many usefull functionalities which we can take benefit of:
Key functionalities of Suibase include:
Workdir Management:
Suibase enables the creation of isolated workdirs for each network, ensuring that configurations and dependencies are maintained separately. This isolation facilitates organized and efficient development workflows. Suibase
Simplified Command-Line Interface:
The tool provides scripts such as lsui, dsui, tsui, and msui, which serve as frontends to the Mysten Labs sui binaries for localnet, devnet, testnet, and mainnet, respectively. These scripts eliminate the need to manually switch environments, as they automatically execute the appropriate sui client and keystore for the targeted network.
Localnet Operations:
Suibase offers commands like localnet start, localnet stop, and localnet status to manage the local network. Additionally, the localnet regen command allows developers to reset the network to its initial state, complete with predefined addresses and aliases, which is particularly useful for testing purposes.
Faucet Functionality:
The localnet faucet command enables the distribution of Sui coins to specified addresses or all addresses within the localnet, facilitating testing and development activities.
Independent Installation:
Suibase operates independently of other Mysten Labs installations and keystores, ensuring that it does not interfere with existing setups. This design allows Suibase to coexist safely with standard installations on the same system.
By providing these features, Suibase enhances the development experience on the Sui network, offering a structured and efficient environment for building and testing applications.
I recommend testing it!
- Sui
- SDKs and Developer Tools
Sui is a Layer 1 protocol blockchain designed as the first internet-scale programmable blockchain platform.
- How to access and manage nested structs and dynamic fields in Move?56
- Comment convertir une clé privée en un nouveau format via la CLI43
- 👀 SEAL- Je pense que la confidentialité des données Web3 est sur le point de changer4
- Sui memes DEX options and chart44
- How to update coin logo on Sui smart contract?32