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

Feature request: Import/export derivations #896

Closed
pepyakin opened this issue Dec 9, 2021 · 3 comments
Closed

Feature request: Import/export derivations #896

pepyakin opened this issue Dec 9, 2021 · 3 comments

Comments

@pepyakin
Copy link

pepyakin commented Dec 9, 2021

Upgrading of the app involves removing all the seeds added. That's fine and expected: this is a security feature. However, besides removing the seeds all the derivations are removed too.

I can imagine a heavy user who has dozens of identities derived from the same seed would be really disappointed when have to upgrade the signer or change the device, because they will have to put all the derivations again. At the same time derivations do not seem to be sensitive information.

So I am wondering, is to worth it to add a feature to import/export derivations, just like Ledger does?

@Slesarew
Copy link
Contributor

Slesarew commented Dec 9, 2021

Yes, this is being discussed. This should go well with #872 and #871; we can have "derivation templates", create them on hot side or in Signer. This would be quite useful flow indeed.

@Slesarew
Copy link
Contributor

import of derivations was deployed in #885 - use generate_message to prepare a QR with derivations template. These imports are network-specific but not seed-specific so they could be used as templates indeed.

Export will have to wait for a while; android version, bananasplit and polishing are more urgent

@montekki
Copy link
Contributor

montekki commented Feb 2, 2023

device-to-device migration was implemented in #1429 and #1569, for single-device upgrades a support from frontent (for example Nova wallet) is needed that can "store" the info and "show" the QR codes to the newly upgraded device to perform the import.

@montekki montekki closed this as completed Feb 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants