Skip to main content

r1ctl

the kubectl for Ratio1

r1ctl

r1ctl is a kubectl-like CLI for managing Ratio1 decentralized fleets from terminal workflows: nodes, supervisors, apps, availability, and operational actions. Examples in this chapter were validated against ratio1 package version 3.5.1.

What r1ctl is for

  • decentralized fleet visibility and control from one operator/developer command surface;
  • network visibility (nodes, supervisors, networks, availability checks);
  • comm relay and node-address resolution (get comms, get eth);
  • node/app inspection from your authorized client context;
  • operational commands (restart/shutdown/rollout) where permitted;
  • local client configuration (network, alias, address).

Naming note

  • Current package entry point is r1ctl (ratio1.cli.cli:main).
  • Some older SDK text references nepctl; treat that as legacy naming around the same CLI module lineage.

In this section

Ground truth references

Primary:

Supporting:

Notable date

  • Reviewed on February 18, 2026.