mirror of https://github.com/status-im/swarms.git
add idea #142 Wallet recovery compatibility
This commit is contained in:
parent
82df40885e
commit
33667ed502
|
@ -62,8 +62,6 @@ aborted.
|
|||
| [3-erc20-token-support](ideas/3-erc20-token-support.md) | :champagne: Completed | :white_check_mark: Yes | :white_check_mark: Yes | :white_check_mark: Yes | - |
|
||||
| [1-offline-inboxing](ideas/1-offline-inboxing.md) | :champagne: Completed | :white_check_mark: Yes | :white_check_mark: Yes | :white_check_mark: Yes | - |
|
||||
|
||||
## Commitment Registry
|
||||
|
||||
Over any given iteration, individuals can be committed to 0..N ideas. This
|
||||
registry captures this. It is only applied for In Progress swarms. This means it
|
||||
is reset for each person per iteration, unless a swarm lead marks it as in
|
||||
|
|
|
@ -0,0 +1,75 @@
|
|||
## Preamble
|
||||
|
||||
Idea: #142
|
||||
Title: Wallet Recovery Compatibility
|
||||
Status: Draft
|
||||
Created: 2018-04-04
|
||||
Requires (*optional): #94 Wallet Compatibility
|
||||
Replaces (*optional): <Idea number(s)>
|
||||
|
||||
## Summary
|
||||
|
||||
A user should be able to recover accounts created in MyCrypto, MetaMask, Toshi, Cipher Browser, and other
|
||||
mnemonic wallets.
|
||||
|
||||
## Swarm Participants
|
||||
|
||||
- Lead Contributor: @pilu
|
||||
- Testing & Evaluation: <!-- @username -->
|
||||
- Contributor: <!-- @username -->
|
||||
- Contributor: <!-- @username -->
|
||||
- PM: <!--- @username -->
|
||||
- UX (if relevant): <!-- @username -->
|
||||
<!-- - Contributor: @username -->
|
||||
|
||||
## Product Overview
|
||||
|
||||
The wallets named above create the private key with the mnemonic words but without password.
|
||||
|
||||
In those wallets, the password is only used to lock the account, and it's not needed to recover it.
|
||||
|
||||
In Status, the same password is used to generate the account and to recover it,
|
||||
so a user cannot recover a wallet created with the 12 words but without password.
|
||||
|
||||
To be compatible with those wallets, we should create and recover wallets without password,
|
||||
and use the passoword only to lock the account on the phone.
|
||||
|
||||
### Product Description
|
||||
|
||||
[need help from UX team]
|
||||
|
||||
### Requirements & Dependencies
|
||||
<!-- Are there bugs or feature requests in other repositories that are part of this Idea? -->
|
||||
<!-- There is no approval unless the idea requires to be reviewed by supporting organelles (Financial, Hiring, or Design). -->
|
||||
<!-- The Swarm must develop a fully fleshed out Requirements document for the idea to proceed, to the satisfaction of participants. -->
|
||||
|
||||
Requires Idea #94 (Wallet Compatibility)
|
||||
|
||||
### Minimum Viable Product
|
||||
<!-- Mandatory, completes the Idea in the fastest route possible, can be hacky, needed to feel progress. See https://imgur.com/a/HVlw3 -->
|
||||
Goal Date: <!-- Date for evaluation in ISO 8601 (yyyy-mm-dd) format -->
|
||||
|
||||
Description: <!-- Description of Deliverables-->
|
||||
|
||||
## Dates
|
||||
Goal Date: <!-- Date for evaluation in ISO 8601 (yyyy-mm-dd) format -->
|
||||
|
||||
Description: <!-- Description of Deliverables-->
|
||||
|
||||
Testing Days required: <!-- Days required at the end of development for testing -->
|
||||
|
||||
## Success Metrics
|
||||
<!-- Assuming the idea ships, what would success look like? What are the most important metrics that you would move? -->
|
||||
|
||||
<!-- Example: Onboarding conversion rate. Target >30% full funnel -->
|
||||
|
||||
## Exit criteria
|
||||
<!-- Launch new onboarding UI flow -->
|
||||
|
||||
Accounts created with the mnemonic wallets named above can be recovered in Status.
|
||||
|
||||
## Supporting Role Communication
|
||||
<!-- Once Requirements and Goals are fleshed out, then it should be communicated to supporting organelles if required -->
|
||||
|
||||
## Copyright
|
||||
Copyright and related rights waived via [CC0](https://creativecommons.org/publicdomain/zero/1.0/).
|
Loading…
Reference in New Issue