Skip to content

Onboarding wizard with beginner/expert setup paths #2078

@thibistaken

Description

@thibistaken

Rework the onboarding flow to include a setup wizard with two paths:

Beginner path (post wallet creation):

  • Default currency selection
  • Basic settings

Expert path (pre wallet creation, optional):

  • Autoswap config
  • Log reports opt-in/out (migration logs always on)
  • Electrum server selection

Also includes:

  • Error reporting opt-in wizard (user can opt out of reports but NOT migration logs)
  • Reworked error screen — less alarming, more reassuring

Open question: single wizard with "Advanced settings" button at the end, or two separate wizards. Discuss with Francis.

Acceptance criteria:

  • Fresh install shows beginner vs expert setup choice
  • Beginner path: wallet creation → basic settings (currency, etc.)
  • Expert path: advanced options wizard before wallet creation
  • Error reporting wizard with migration log toggle locked on
  • Redesigned error screen with friendlier UI (undraw illustrations)
Image

Metadata

Metadata

Assignees

Labels

Projects

Status

Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions