The Interfold / Ciphernode Operator Guide
Reference

CLI quick reference

A compact lookup for the commands used across this guide. Confirm syntax against the installed CLI before automating it.

Identity and configuration

CommandPurpose
interfold revShow the build revision.
interfold wallet getShow the configured wallet address without exposing the private key.
interfold net get-peer-idShow the libp2p peer ID.
interfold config check --chain sepoliaCompare one chain’s configured deployment with the current manifest.

Node process

CommandPurpose
interfold start -vRun in the foreground with INFO logging.
interfold nodes up --detachStart configured nodes in the background.
interfold nodes psList supervised node processes.
interfold nodes logs cn1Inspect one configured node’s logs.
interfold nodes downStop all supervised nodes.

Onchain operator

CommandPurpose
interfold ciphernode status --chain mainnetRead registration, eligibility, collateral, and exits.
interfold ciphernode set-bond-owner --owner 0xBOND_OWNER --chain mainnetAuthorize the initial collateral owner from the operator key.
interfold --config owner.yaml ciphernode register --operator 0xOPERATORRegister from an EOA bond-owner configuration.

Destructive commands

interfold nodes purge removes local ciphernode data, while interfold purge-all wipes all local Interfold data. They are intentionally excluded from the copy-first table above. Confirm backups and the exact target before using either command.

Two commands that answer different questions

Checked 3 Sep 2026. Source: Running a Ciphernode.