In the rapidly evolving web3 landscape, Madara envisions itself as a framework to build highly scalable and customisable app chains. However, navigating each step of configuration and setup for your node can be challenging. Introducing Madara CLI—a straightforward tool designed to overcome these challenges and streamline the entire app-chain development process.
The Madara CLI is built to make it easier for developers to spin up local Madara nodes for development and testing purposes. It streamlines the creation, setup, and initialisation of your node to as simple as
madara init
madara run
And that’s it! You’re good to go 🚀
Unpacking the features of Madara CLI:
Node Orchestration:
As mentioned above, the Madara CLI allows you to launch Madara nodes seamlessly. You no longer need to worry about the different configurations and setup commands. The CLI takes care of that so you can start within a few minutes.
Node Management:
As you begin testing with Madara, you will naturally find yourself playing around with different settings - DA layers, block times, genesis states and many other parameters. You will soon be overwhelmed with dozens of configurations and file systems. The Madara CLI creates a single aggregated interface in your terminal to make this easier. The run
command shows you all the available app chains on your system so that you can select which one you want to start playing with!
Unveiling Network Insights:
When building on testnets, the explorer is usually the go-to tool for developers to see what’s happening on the chain. To provide the same experience, the Madara CLI allows you to seamlessly integrate the StarkCompass explorer, allowing users to inspect the entire node with minimal effort. Use the explore
command to start an explorer locally!
While this is our first version of the CLI tool, it’s enough for you to get kick-started with your Madara journey. As we progress and get more feedback, we will update the tool and add new features. For the moment, some items we plan on working on are
Adding more DA layers
Version management
Better installation experience
In conclusion, the CLI tool is a great fit if you seek a swift and hassle-free setup for Madara. To remain updated with future updates, follow us on Twitter.