← Tutte le guide

Aggiorna la CLI di halo

Ottieni l'ultima CLI di halo in due comandi: rimuovi il vecchio link, riesegui l'installer, verifica con doctor. La tua wallet, la config e i guadagni restano intatti.

Halo viene distribuito da warden-protocol/run-halo, e la CLI avanza in fretta durante l’alpha — aggiornare con regolarità ti porta correzioni, nuovi slug dei provider e cambiamenti di protocollo. Non esiste (ancora) un comando halo update; aggiornare significa rimuovere il vecchio link, rieseguire l’installer.

L’installer è idempotente: se trova halo già nel tuo PATH, esce senza toccare nulla. Per questo il passo 1 conta — se lo salti, non si aggiorna niente.

Aggiorna in due comandi

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

L’installer clona l’ultimo run-halo, compila la CLI e ricollega halo globalmente. Poi verifica:

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

La tua wallet e la tua config sopravvivono

Tutto ciò che conta vive in ~/.halo/ (config.json, keystore.json) — l’aggiornamento non lo tocca mai. Il tuo indirizzo wallet, la configurazione del provider, i prezzi, i punti della League e l’abbinamento con la dashboard si conservano tutti. Niente da salvare, niente da riconfigurare.

Non passare mai --rotate-wallet come parte di un aggiornamento: sostituisce la tua wallet con una nuova identità e non è reversibile.

Gestisci un servizio? Un passo in più

Un daemon installato con halo service continua a eseguire il codice vecchio finché non viene riavviato — consulta aggiorna il tuo operatore per la procedura sicura con il servizio.

Correlati