swarms/ideas/142-recovery-compatibility/README.md

3.0 KiB

id title status created category lead-contributor contributors exit-criteria success-metrics clear-roles future-iterations roles-needed
142-recovery-compatibility Wallet Recovery Compatibility Active 2018-04-04 core pilu
pilu
antdanchenko
asemiankevich
flexsurfer
chadyj
jpbowen
yes yes yes yes

Meta

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, into Status.

Swarm Participants

  • Lead Contributor: @pilu
  • Testing & Evaluation: @antdanchenko
  • Testing & Evaluation: @asemiankevich
  • Contributor: @flexsurfer
  • Contributor:
  • PM: @chadyj
  • UX (if relevant): @jpbowen

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 encrypt the private key, 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

Requires Idea #94 (Wallet Compatibility) Impacts Idea #58-mainnet Impacts Idea #80-onboarding

Minimum Viable Product

Goal Date: 2018-04-20

Description:

Dates

Goal Date:

Description:

Testing Days required:

Success Metrics

  • 5k daily active users (OKR 2.1 of Q2)
  • 20% of users send a transaction (OKR 2.4 of Q2)

Exit criteria

Accounts created with the mnemonic wallets named above can be recovered in Status.

Supporting Role Communication

Copyright and related rights waived via CC0.