Aurum · Confirm Phrase — Web3 Flutter screen
Web3
71 views

Aurum · Confirm Phrase

Aurum · Confirm Phrase is a production-ready Web3 Flutter screen from FlutterKit Pro, installable with flutterkit add web3-create-seed-confirm.

A dark, Binance-styled recovery-phrase verification step for the Aurum crypto wallet, marked "Step 2 of 3" with a circular back button. Under a bold "Confirm your phrase" heading sit three numbered answer slots (#3, #7, #11), each reading "Tap a word below" until filled. Below them an eight-word chip pool (salmon, pledge, orbit, gravity, enroll, velvet, tunnel, nimble) wraps across two rows; tapping a chip drops it into the next empty slot in order, greys the used chip, and tapping a filled slot clears it. Each slot border turns amber when active, green with a check when correct, red when wrong, and an inline error line appears once all three are full but mismatched. The Confirm button stays disabled grey until all picks are exactly right, then flips gold. Pure Flutter: one StatefulWidget tracks a List of nullable picks, derives _nextSlot/_full/_correct, uses Wrap for chips, Material+InkWell taps, tabular figures, the bundled Inter font, and a forced dark Theme. Navigation is backend-agnostic via onConfirmed/onBack callbacks.

Reveal the one-line command to drop this screen into your project.

Licensed for unlimited commercial projects · resale prohibited · License

What's included

  • Web3CreateSeedConfirmScreen StatefulWidget with onConfirmed/onBack VoidCallback navigation hooks
  • Three numbered _Slot widgets (#3/#7/#11) with amber-active, green-correct, red-wrong border states and tap-to-clear
  • Shuffled eight-word _PoolChip Wrap that fills the next empty slot in order and greys used chips
  • Live _correct/_full validation: inline mismatch error row and a Confirm button that enables only on an exact match
  • Forced ThemeData.dark with bundled Inter font, tabular-figure position labels, and a Binance-style gold/green/red token palette
  • Self-contained pure-Flutter file (Flutter SDK + dart: only), Material/InkWell ripples, no network or backend dependencies

Use cases

  • Crypto or DeFi wallet onboarding that re-checks the user actually wrote down their seed phrase
  • Self-custody Web3 app account-creation flow needing a verification step between phrase display and passcode
  • Backup-confirmation gate for an NFT or token wallet before unlocking the main dashboard
  • Security education or audit demos illustrating a tap-to-verify recovery-phrase challenge

Related screens