SauronID core
You hit the API server (port 3001). The actual browser UI is the dashboard, on a different port.
Dashboard →
http://127.0.0.1:3000
Analytics API →
http://127.0.0.1:8002/api/live/overview
Health (public) → /health
Metrics → /metrics
API examples
curl -H 'x-admin-key: $SAURON_ADMIN_KEY' http://127.0.0.1:3001/admin/agents curl -H 'x-admin-key: $SAURON_ADMIN_KEY' http://127.0.0.1:3001/admin/anchor/status curl -H 'x-admin-key: $SAURON_ADMIN_KEY' http://127.0.0.1:3001/admin/health/detailed
CLI examples
sauronid-cli keypair
sauronid-cli sign-call --method POST --path /agent/payment/authorize --body '{}' \
--priv agent.priv --agent-id agt_... --config-digest sha256:...
sauronid-cli register --session $SESSION
sauronid-cli health
If http://127.0.0.1:3000 doesn't load, the Next.js dashboard isn't running. Start the full stack with ./launch.sh.