INTRODUCTION

WHAT IS THE CATALYST-CLI???
Running many AVSs on different platforms can be confusing and time-consuming. Each one works a bit differently and needs constant updates. For node operators, this can be a lot to manage every day. Catalyst-CLI helps by making it easier to control everything from one place.

But wait what exactly is the Catalyst-CLI?

The Catalyst-CLI is a tool that node operators use in their computer’s terminal(command line).
It helps them easily manage the backend systems(infrastructure) for different AVSs.

It works especially well when the AVSs are built using Catalyst-SDK, because both tools are made to fit together smoothly — one helps build the service, the other helps run and manage it.

Think of it like this:

  • Catalyst-SDK = the builder’s toolkit.
  • Catalyst-CLI = the operator’s remote control.

Features:
Catalyst-CLI is a tool that helps people who run AVSs (special blockchain services) manage everything in one place.

  • It works like a remote control for many AVSs.
  • You only need one setup to run AVSs on different platforms.
  • It helps with:
    • Keeping your secret keys safe,
    • Starting things up easily,
    • Watching to make sure everything works.

Think of it like a control panel that makes managing AVSs super
easy.

Now let's give a live example of this.
It will be similar to the example we gave on our earlier post about the node operator but this time you're going to have a deeper understanding.

👩‍💻 Live Example: Sarah Runs Multiple AVSs
Sarah is a node operator. She wants to run infrastructure for three different AVSs:

  1. A rollup(Layer 2 blockchain),
  2. A decentralized AI verifier and
  3. A data availability service. Each one is built on a different re-staking platform — one uses Ethereum, another uses Solana, and the third uses EigenLayer.

Before Catalyst-CLI:

  • Sarah would have to install and run separate systems for each AVS.
  • She would need to manage different keys, monitor each one individually, and fix problems across different platforms.
  • It’s stressful, costly, and hard to scale.

After Using Catalyst-CLI:

  • Sarah installs Catalyst-CLI once.
  • She connects all three AVSs to one unified node setup.
  • Catalyst-CLI automatically helps her:
    • Keep her keys safe
    • Set everything up faster
    • See the status of all AVSs in one place Now Sarah:
  • Runs all three services from a single dashboard.
  • Gets paid for helping secure and validate services.
  • Saves time and money — no need for a big team.

Summary:

Sarah uses Catalyst-CLI like a universal remote to control and manage
multiple blockchain services — all from one spot, easily and securely.

Now let's go deeper shall we?

Image description

Now based on the image above we can see that the Catalyst-CLI has to do with 3 main aspects and we are going to explore each of them one after the other.

Let's get into it shall we?

1. Multi Binary Support => Works with Many AVSs at the Same
Time:

  • Catalyst-CLI lets you manage several AVSs at once.
  • You can load AVSs built with Catalyst-SDK using Docker.
    • Docker is like a lunchbox for your AVS.
    • It puts all the things your AVS needs in one box, so it’s easy to carry and works the same anywhere. Catalyst-CLI helps you open the box and use everything inside without any trouble.
  • You can also run your main or validator node like a regular background service.
  • When it’s time to update an AVS, Catalyst-CLI helps you do it smoothly.

2. Easy Key Management:

  • Catalyst-CLI helps you keep your private keys safe and organized.
  • You can use one system to manage all your keys, even if you work with different networks.
  • It works with different key storage options—like saving on your computer, using cloud services like AWS, or using remote tools like Web3Signer.

3. Observability => Easy Monitoring:
Catalyst-CLI helps you watch over all your AVSs in one place, even if they run on different platforms.
It shows you important info like performance, problems, and updates.

Here's are some of it's observability features:

  • Prometheus –> Collects data to show on dashboards
  • Grafana –> Shows the data in easy-to-read charts
  • Loki –> Collects all your logs in one place
  • Profiling –> Helps find bugs and slow parts
  • Tracing –> Tracks what’s happening step by step
  • Alert Manager –> Sends warnings if something goes wrong (like losing stake)
  • Runtime Stats –> Shows how well your AVS is running overall

Now you see why the Catalyst-CLI is so important.
Honestly it makes building alot easier.

That's it for this one.
More Incoming.

Stay Tuned!!!