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
| Command | Purpose |
|---|---|
interfold rev | Show the build revision. |
interfold wallet get | Show the configured wallet address without exposing the private key. |
interfold net get-peer-id | Show the libp2p peer ID. |
interfold config check --chain sepolia | Compare one chain’s configured deployment with the current manifest. |
Node process
| Command | Purpose |
|---|---|
interfold start -v | Run in the foreground with INFO logging. |
interfold nodes up --detach | Start configured nodes in the background. |
interfold nodes ps | List supervised node processes. |
interfold nodes logs cn1 | Inspect one configured node’s logs. |
interfold nodes down | Stop all supervised nodes. |
Onchain operator
| Command | Purpose |
|---|---|
interfold ciphernode status --chain mainnet | Read registration, eligibility, collateral, and exits. |
interfold ciphernode set-bond-owner --owner 0xBOND_OWNER --chain mainnet | Authorize the initial collateral owner from the operator key. |
interfold --config owner.yaml ciphernode register --operator 0xOPERATOR | Register 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
interfold nodes psanswers: is the local process running?interfold ciphernode statusanswers: what is the onchain operator state?
Checked 3 Sep 2026. Source: Running a Ciphernode.