The eggnet has proved to be a great way for the community to learn about Marlin and the same applies to us. We received a large amount of feedback with the most common being how difficult it was to setup nodes, run various components and get the ball rolling.
In an effort to further ease onboarding, we're happy to introduce marlinctl to vastly simplify the setup process.
- It streamlines setup by providing one place to manage all components
- It uses pre-built executables eliminating the need to explicitly build them separately anymore
- Address concerns in low-resource systems
- Logically groups components, for example, creating a relay will automatically create any dependencies like the abci
- You don't even need to know that something called the abci exists
- Fully discoverable command tree; --help if you're stuck somewhere
- Its self-updating, thus automatically providing any features we add