BlockchainCommons / GordianSeedTool-iOS

Cryptographic Seed Manager for iOS
Other
36 stars 8 forks source link

Confusion Between Private Key & Private HD Key on Ethereum/Tezos #203

Closed shannona closed 5 months ago

shannona commented 6 months ago

I finding the current page for "derive keys" for Ethereum & Tezos confusing because they list: Private HD Key, Private Key -> Public HD Key -> Address. We should [i] document the difference between these and make sure we're prominently listing the ones most likely to be used by the users of those coins.

And why is there a Public HD Key, but not a Public (non-HD) Key to go with the Private (non-HD) Key?

Just a little documentation & organization might make this more usable.

shannona commented 6 months ago

After some discussion of this, I think this is an important usability issue.

We need to imagine that an inexperienced user comes to GST as one of the only places that they can backup their seed and simultaneously generate addresses and keys for use with Ethereum or Tezos.

What do they actually need to see on the derive keys page? What will they need to use? And what is extra that might be possibly hidden beneath the developers-feature set or otherwise moved away?

This is both a real-world issue and a question of what best-practices we want to embody.

shannona commented 5 months ago

Looks like we're now limited to private key & address. I'm going to close out, presuming this is what we want.