# Stardust Mobile Onboarding Milestone (E11:M2) ## Goals 1. Create shimmer profile new/from-mnemonic: - Create a brand new shimmer profile - network: testnet - Import a shimmer profile from mnemonic - network: testnet 2. Import shimmer profile from stronghold 3. Claim shimmer rewards from mnemonic/stronghold ## Presentational tasks (Goal 1) - [ ] [Task Tracker]: Onboarding flow: create new Shimmer profile - [ ] [Task]: Mobile feature flags - [ ] [Task]: Onboarding: Welcome screen - [ ] [Task]: Onboarding: Protocol screen - [ ] [Task]: Onboarding: Network screen - Notes: skip private network - [ ] [Task]: Onboarding: Setup shimmer profile screen - Notes: skip claim and restore - [ ] [Task]: Onboarding: Create shimmer profile screen - [ ] [Task]: Onboarding: Password screen - [ ] [Task]: Onboarding: Setup pin code screen - [ ] [Task]: Onboarding: Menmonic screens - Notes: view & verify screens - [ ] [Task]: Onboarding: Success scren - [ ] [Task]: Onboarding: Splash screen - [ ] [Task]: Onboarding: Splash screen - UI - [ ] [Task]: Onboarding: Splash screen - Feature #### Backlog: - [ ] [Task]: Onboarding: Private network screen - Notes: do we even need this for mobile? - [ ] [Task]: Onboarding: Legal screen - [ ] [Task]: Style toaster for notifications for mobile (swiper) ## Technical tasks: - [ ] [Task]: Set device language on first use - [ ] [Task]: Set theme based on device preference on first use ## Architecture tasks - [ ] [Task]: Create new mobile router ### Reminders - Keep keyboard open during onboarding