Skip to content

Conversation

@jinoosss
Copy link
Member

@jinoosss jinoosss commented May 4, 2025

What type of PR is this?

  • feature

What this PR does:

This PR adds a verification step to the wallet creation flow that requires users to confirm their seed phrase by entering specific words from it. This ensures users have properly recorded their seed phrase before proceeding to wallet creation.

Changes

  • Added a new step VALIDATE_MNEMONIC to the wallet creation flow
  • Created a new component WebSeedValidateInputItem for seed word input validation
  • Implemented ValidateMnemonicStep component to handle the verification process
  • Updated the wallet creation flow to include the verification step between showing the seed phrase and creating the wallet

How it works

  1. After viewing their seed phrase, users are presented with a verification screen
  2. The system randomly selects two words from the seed phrase
  3. Users must correctly enter these words to proceed
  4. If incorrect words are entered, error states are shown
  5. Only after successful verification can users proceed to wallet creation

Screenshots

image image

@jinoosss jinoosss requested a review from a team as a code owner May 4, 2025 11:43
@jinoosss jinoosss requested review from dongwon8247, kjeom and tfrg May 4, 2025 11:43
@jinoosss jinoosss changed the title Adn 705 add a seed verification process a few words feat: add a seed verification process a few words May 4, 2025
@jinoosss jinoosss merged commit 1cd4452 into main May 4, 2025
3 checks passed
@jinoosss jinoosss deleted the ADN-705-add-a-seed-verification-process-a-few-words branch May 4, 2025 12:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants