695 B
695 B
Wallet Bootstrap Flow (Launcher)
This document is a narrow bootstrap subset. Full wallet behavior is defined in:
docs/wallet-v1-product-spec.md
Objective
Create or import an ownership wallet locally before paid actions.
Flow
- Open launcher.
- Choose create wallet or import wallet.
- Keys are generated/stored locally (device trust store/secure hardware where available).
- Recovery options are shown and confirmed by user.
- Wallet address becomes ownership identity for memberships and licenses.
Rules
- Launcher never exports private key to EDUT backend.
- Membership/license ownership binds to ownership wallet.
- Payment wallet may differ at quote/checkout.