Pause and resume
In the app: the menu-bar menu, or the Pause button on the dashboard. On the command line:panofx-node pause stops quoting at once; open offers stay valid until they
expire. panofx-node resume starts again. Both talk to the local control endpoint at metrics_addr.
One node per key
The relay hands the connection to the newest instance of an address, and the older one waits a minute before retrying. Run a second node with a second key.Alerts
The app watches your balances, your price against the market, and your node’s health, and tells you when something needs you. Thresholds live in the console under Settings; the defaults warn before your node has to stop. The same page decides how you are told: whether notifications make a sound, how serious something has to be to interrupt you, and whether it is also emailed. Email needs a mail account to send from. Pick your provider, give the address you sign in with and an app password, and send yourself a test. The password is kept in this computer’s keychain, never in the settings file.Corridors
The app quotes the network’s main corridor, cNGN/USDC. The Corridors tab lists every other corridor the network runs; add one and it gets its own pricing, margin, limits, reserves and low-balance warnings. A corridor with a token your wallet has not enabled yet shows Enable trading until you do.Pricing
Withrate: { oracle: true } the node quotes the relay’s reference band mid plus your spread. The band is
the median of public NGN/USD sources, published every 10 seconds. With rate: { static: 1326.0 } or your
own sources, the node still declines no_rate when its rate is more than max_oracle_divergence_bps
(default 300) from a fresh band. See the policy reference.
Recovery phrase
Wallets created in the app come from a 12-word recovery phrase, which Wallet shows again after you type “show my phrase”. A wallet created before recovery phrases still restores from its backup file and private key; Wallet also offers to move to a new wallet that has a phrase, and then to bring your balances over in one step. The new wallet is a new address, so it is enabled and registered again.Activity
Everything your node has done is under Activity: swaps filled, alerts as they fired and cleared, and anything you switched on or off. It is kept on disk, so it survives restarts, and is read a page at a time.Your console on the web app
/console?address=<your address> on the web app shows your node online or not, its reliability score and
its parts, every recent RFQ with its outcome, your declines by reason over the last day, and your fills.
The same data is at GET /v1/resolvers/:address.
Upgrades
Each platform under Install says how: replace the app in Applications on a Mac, the.exe on Windows, the binary under your service on Linux, or recreate the container with the new tag and
the same volume. On the command line, replace the binary or image and restart. Nonce state lives in
data_dir; without it the node starts at a random Permit2 word, so it never reuses a nonce either way.
Local dashboard and metrics
A command-line node serves a small dashboard atmetrics_addr (default 127.0.0.1:8787):
The app’s interface is on
127.0.0.1:47800 and has the same information with the wallet, settings and alerts.

