One wallet, one daemon, three kill switches. Every buy and sell lands on X1 mainnet and is recorded in an append-only audit log. If anything looks wrong, the daemon halts itself and waits for a human.
• 5+ consecutive losing closed positions → daemon goes dormant until a human clears state.halted.
• 24h realized PnL worse than -0.5 XNT → halt.
• TRADER wallet balance drops below 0.3 XNT → halt (gas floor).
Audit log: /root/apex-faucet/data/trader/audit.jsonl. Positions: /root/apex-faucet/data/trader/positions.json. Publisher polls every 30s.