Axis Overview
Axis is the official Eternum onchain agent CLI.
It discovers active worlds, authenticates with Cartridge Controller sessions, observes world state, and executes onchain actions through an LLM-driven tick loop.
What Axis Does
- Discovers live worlds across
slot,sepolia, andmainnet - Authenticates with Cartridge sessions (no private key required by default)
- Runs in interactive TUI mode or headless server mode
- Executes game actions generated from ABI at runtime
- Persists memory and strategy files per world
- Exposes HTTP + stdin control surfaces in headless mode
Runtime Flow
- Resolve config from env
- Discover or resolve target world
- Build world profile and manifest
- Authenticate session
- Start the tick loop and heartbeat jobs
- Observe, reason, and execute actions
TUI vs Headless
- Use TUI when running manually and selecting worlds interactively
- Use headless for VPS/CI/fleet orchestration and external control via API/stdin