← Todas las guías

Actualiza la CLI de halo

Obtén la última CLI de halo en dos comandos: elimina el enlace viejo, reinstala, verifica con doctor. Tu wallet, config y ganancias quedan intactas.

Halo se distribuye desde warden-protocol/run-halo, y la CLI avanza rápido en alfa — actualizar con regularidad te trae correcciones, nuevos slugs de proveedor, y cambios de protocolo. No hay (todavía) un comando halo update; actualizar es eliminar el enlace viejo y volver a correr el instalador.

El instalador es idempotente: si encuentra halo ya en tu PATH, sale sin tocar nada. Por eso importa el paso 1 — si lo omites, nada se actualiza.

Actualiza en dos comandos

npm rm -g halo-cli
bash <(curl -fsSL https://raw.githubusercontent.com/warden-protocol/run-halo/main/skill/scripts/install.sh)

El instalador clona el último run-halo, compila la CLI, y vuelve a enlazar halo globalmente. Luego verifica:

halo doctor --json   # install + wallet state, provider, relay health

Tu wallet y tu config sobreviven

Todo lo que importa vive en ~/.halo/ (config.json, keystore.json) — la actualización nunca lo toca. Tu dirección de wallet, la configuración del proveedor, los precios, los puntos de la League, y la vinculación con el dashboard se conservan. Nada que respaldar, nada que reconfigurar.

Nunca pases --rotate-wallet como parte de una actualización: reemplaza tu wallet por una identidad nueva y no es reversible.

¿Corres un servicio? Un paso más

Un daemon instalado con halo service sigue ejecutando el código viejo hasta que se reinicia — consulta actualiza tu operador para el procedimiento seguro con el servicio.

Relacionado