> For the complete documentation index, see [llms.txt](https://docs.spacecoin.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.spacecoin.org/spacerouter-proxy/proxy-provider-guide/daily-operation.md).

# Daily Operation

### Status screen

The home screen of the app has a single status badge plus your wallet info.

#### Status states

<table><thead><tr><th width="115.93359375">Status</th><th width="114.62890625">Indicator</th><th>Meaning</th><th>What to do</th></tr></thead><tbody><tr><td><strong>earning</strong></td><td>green</td><td>Your node is online, your stake is approved, and you are earning SPACE on every routed request.</td><td>Nothing — keep the node online.</td></tr><tr><td><strong>qualifying</strong></td><td>yellow</td><td>Your node is online, but the network hasn't approved you yet. New nodes spend their first review period(s) here.</td><td>Wait. Reviews run every 4 hours.</td></tr><tr><td><strong>unstaked</strong></td><td>red</td><td>Your node is online, but your stake is below the 1,000 SPACE minimum.</td><td>Open the staking dApp and stake more SPACE.</td></tr><tr><td><strong>inactive</strong></td><td>dim</td><td>Your node is offline, draining, or has no staking address.</td><td>Click <em>Start</em>; if it stays inactive, see Troubleshooting.</td></tr></tbody></table>

#### What "qualifying" actually means

The Coordination API runs a continuous health check against every Provider. Every 4 hours (at 00:00, 04:00, 08:00, 12:00, 16:00, 20:00 UTC) it scores your reliability over the most recent 240-minute window. Once you cross the pass threshold, you move to earning. Brand-new nodes typically clear it within one or two review cycles.

If you bounce between **qualifying** and **inactive**, you have a connectivity problem. Check the network mode and see Troubleshooting.

### Wallet panel

The status screen shows three address chips:

* **Identity** — auto-generated. Click to copy. *This is the wallet that needs CTC for gas.*
* **Staking** — what you set during setup. Click to view it on the staking dApp.
* **Collection** — where claimed SPACE lands. Equal to staking unless you set it otherwise.

### Earnings screen

Click **Earnings** from the status screen to open the receipt dashboard.

#### Sections

<table><thead><tr><th width="159.94921875">Section</th><th>What's in it</th><th>Action</th></tr></thead><tbody><tr><td><strong>Claimable</strong></td><td>Receipts the gateway has signed for you. Ready to settle on chain.</td><td>"Claim All Outstanding" button.</td></tr><tr><td><strong>Pending signing</strong></td><td>Receipts waiting for the gateway's EIP-712 signature.</td><td>None — they sign themselves shortly.</td></tr><tr><td><strong>Needs attention</strong></td><td>Receipts that hit a transient failure (network, RPC). Will retry automatically.</td><td>Click "Retry now" to retry immediately.</td></tr><tr><td><strong>Locked</strong></td><td>Receipts that failed twice and are permanently rejected. They show why.</td><td>None — these can't be claimed.</td></tr><tr><td><strong>History</strong></td><td>Receipts already claimed on chain.</td><td>Click for a Blockscout link.</td></tr></tbody></table>

#### The Claim wallet card

Right above the Claimable section is a card that shows your **Identity wallet** address and its current CTC balance. If the balance is too low for the next claim, the card shows a yellow warning and an explanation. Read the Claim guide →

#### Receipt detail

Click any receipt to open its detail modal:

* Request UUID
* Bytes served and price
* Current state (pending\_sign / claimable / failed\_retryable / failed\_terminal / claimed)
* Error reason (if any) with a "What this means" explanation
* Blockscout link to the on-chain claim transaction (if claimed)

### Settings panel

The Settings gear opens a panel for runtime configuration:

* Network mode (UPnP / Manual / Tunnel) — change without re-onboarding.
* Auto-claim toggle and thresholds — see Auto-claim.
* Log level.
* Coordination API endpoint (advanced — only change if instructed).

Saving the settings panel restarts the daemon automatically. The status badge briefly returns to *initializing*.

### Reset Node

The bottom of the status screen has a **Reset Node** button. It deletes your identity key, settings, and receipt store, and re-runs first-time setup.

{% hint style="danger" %}
**Reset is destructive**

Resetting deletes your `node-identity.key`. If you don't have a backup, you can't restore the same node — the network will treat the new identity as a brand-new Provider and you'll re-enter **qualifying**. Your stake and any *unclaimed* earnings tied to the old identity may be unrecoverable.
{% endhint %}

### Logs

Logs are written to `~/.spacerouter/logs/spacerouter-node.log`. Rotate automatically; one line per event. The most useful filters:

```
tail -f ~/.spacerouter/logs/spacerouter-node.log
grep "Loaded node identity" ~/.spacerouter/logs/spacerouter-node.log    # find your identity address
grep -E "(claim|receipt)" ~/.spacerouter/logs/spacerouter-node.log      # payment events
```

If you need to share logs with support, redact your identity address and any private keys before sending.
