launcher/docs/wallet-bootstrap-flow.md

20 lines
578 B
Markdown

# 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.