Session Persistence
Medium
- Category
- Rogue Agent
- Content
Signing needs an Ed25519 keypair whose public half the **host** trusts. Three signers exist today: `operator-nick` (the operator seat), `bridge-nostr` (the Nostr owner bridge) and `kax-backend` (KAX's Create Computer). Adding a fourth: 1. **Mint** — `kannaka compute keygen --signer operator-<you>` (or `operator/kax_keygen.py` in kax-computer). Writes a 32-byte hex seed to
- Confidence
- 84% confidence
- Finding
- The skill documents generating and storing a long-lived Ed25519 operator seed in a predictable local file path and also notes an alternate deployment mode where the raw seed is placed in an environment variable. Because this operator key authorizes machine wake and credit-grant actions, compromise of the host, home directory, logs, backups, or environment can enable unauthorized signing and spending across machines trusted by that signer.
