---
# System prepended metadata

title: 'Stardust Mobile Onboarding Milestone (E11:M2)'

---

# 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

