> ## Documentation Index
> Fetch the complete documentation index at: https://docs.panofx.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Day to day

> Pause and resume, alerts, corridors, pricing, upgrades and the recovery phrase.

## 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

With `rate: { 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](/reference/policy#rate).

## 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`](/integrators/api/resolver).

## Upgrades

Each platform under [Install](/resolvers/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 at `metrics_addr` (default `127.0.0.1:8787`):

| Path                | What                                       |
| ------------------- | ------------------------------------------ |
| `/`                 | RFQs, offers and declines as they happen   |
| `/status`           | JSON: state, chains, inventory             |
| `/metrics`          | Prometheus text format                     |
| `/pause`, `/resume` | What `panofx-node pause` and `resume` call |

The app's interface is on `127.0.0.1:47800` and has the same information with the wallet, settings and alerts.

## Stopping for good

Pause the node, then revoke the Permit2 approvals from your wallet. On Solana there are no approvals to
revoke: close the token accounts or move the balances.
