testnet/operators/node-01/node_runbook.md
1087 bytes
# SpaceCash Public Testnet Node Runbook: node-01
- Node URL: `http://127.0.0.1:18876`
- Node config: `nodes/node-01/node_config.json`
- DB path: `nodes/node-01/spacecash_testnet.sqlite3`
- Start command: `tools\nsp_python.cmd tools\spacecash_daemon.py --host 127.0.0.1 --port 18876 --db nodes/node-01/spacecash_testnet.sqlite3`
## Preflight
- [ ] Verify package checksums.
- [ ] Complete `operator_intake.json`.
- [ ] Confirm bootstrap peers are reachable.
- [ ] Start the node and capture `/health`.
- [ ] Capture `/readiness` and confirm `mainnet_ready` is false.
- [ ] Capture `/chain/manifest`.
## Daily Evidence
- [ ] Append to `daily_report_template.md` or daily report copy.
- [ ] Update `evidence_manifest_template.json` with collected files.
- [ ] Report incidents in `incident_log.md`.
## Stop Conditions
- Ledger audit integrity error.
- Unexpected unsigned spend compatibility.
- Checkpoint quorum failure that cannot be explained.
- Peer divergence or unsafe sync import result.
- Lost key, corrupted DB, or unrecoverable operator state.