keybase / keybase/keybase-issues

"Please put it in your wallet." is too demanding

Open
#2,028 9 comments 2 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
899
Forks
40
PR merge metrics
No merged PRs in 30d

Description

Here's my current conversation with keybase during the paper key setup process:

```
Have you written down the above paper key? [y/N] y
Excellent! Is it in your wallet? [y/N] n

Please put it in your wallet.

Now is it in your wallet? [y/N] n

Please put it in your wallet.

Now is it in your wallet? [y/N] n

Please put it in your wallet.

Now is it in your wallet? [y/N]
```

I think what you mean, at least after the first go round, is that you want me to put the paper key in a safe place, and that if I want to provision new devices on the go, it's useful to have it in a container that I often carry with me. I don't want to keep this bit of paper in my wallet, though I will put in a safe, memorable place. I don't like lying to my security software during this kind of conversation, so I'd like it if keybase could just help me make a good decision that works for me rather than demanding a particular action. (Also, some people use purses, bags or pocketbooks, rather than wallets.)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the paper-key setup prompt in the Keybase client and review the flow shown in the issue. Update the interaction to avoid requiring a wallet specifically and verify that the revised prompts support storing the paper key in another safe, memorable place.

Written by the indexing model from the issue text.

Assessment

Domain
cli, security
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.