rave-trading docs
Local

Getting Started

What the control plane is, who uses it, and how operators and traders log in.

The rave-trading control plane is the operator-facing surface for the xStocks market-making engine. It lives at app.rave-trading.com (with a sibling API at api.rave-trading.com and these docs at docs.rave-trading.com). Traders use it to issue soft and firm quotes against the live engine; operators use it to adjust spreads, flip asset toggles, and manage market-closure overrides under a strict role matrix.

Who uses it

  • Traders issue quotes and inspect runtime status on the home and /trader surface.
  • Operators make bounded config changes (spreads, asset toggles, market closure) on the /operator surface. All writes are audited.
  • Admins manage bootstrap invites, sessions, and role assignments on the /admin surface.

How to log in

Self-registration is disabled. An admin issues an invite, you redeem it, and Better Auth establishes a signed session cookie. See the Bootstrap & Login guide for the full invite flow and the per-environment TTL matrix.

Where the engine runs

The Rust quoting engine runs on Railway and exposes the routes documented in the API Reference. Every non-health route requires a Bearer token; the console holds the server-side key and never exposes it to the browser.