launcher/docs/wallet-bootstrap-flow.md

578 B

Wallet Bootstrap Flow (Launcher)

Objective

Create or import an ownership wallet locally before paid actions.

Flow

  1. Open launcher.
  2. Choose create wallet or import wallet.
  3. Keys are generated/stored locally (device trust store/secure hardware where available).
  4. Recovery options are shown and confirmed by user.
  5. Wallet address becomes ownership identity for memberships and licenses.

Rules

  1. Launcher never exports private key to EDUT backend.
  2. Membership/license ownership binds to ownership wallet.
  3. Payment wallet may differ at quote/checkout.