Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

We need to preserve the seed phrase inside the device somehow. #652

Closed
juanky201271 opened this issue May 22, 2024 · 1 comment · Fixed by #656
Closed

We need to preserve the seed phrase inside the device somehow. #652

juanky201271 opened this issue May 22, 2024 · 1 comment · Fixed by #656
Assignees
Labels
enhancement New feature or request

Comments

@juanky201271
Copy link
Contributor

For now I think the best option is to use this library: https://github.com/oblador/react-native-keychain.

And to put an emergency option to reveal the seed phrase in the first screen for both modes: basic & advanced.

In case something really bad happened, mostly corrupted wallet file... the user can extract the LAST seed phrase used in Zingo in this device.

@juanky201271 juanky201271 self-assigned this May 22, 2024
@juanky201271 juanky201271 added enhancement New feature or request userfacing this is an issue affecting users rather than devs and removed userfacing this is an issue affecting users rather than devs labels May 22, 2024
@juanky201271
Copy link
Contributor Author

This library uses:

  • Keychain for IOS
  • Keystore for Android.

Use Cases:

  • When the App try to open the current wallet file and fail -> A new right side menu option like Recover the keys from the last wallet from the device.
  • When install the App again after the App was uninstalled -> In the installation path if the App read from the device the keys of the last wallet used then it give to the user the possibility of open/restore the last wallet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant