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

Key Derivation Path for Ethereum on 'home screen' #552

Closed
Querela opened this issue Mar 30, 2020 · 1 comment
Closed

Key Derivation Path for Ethereum on 'home screen' #552

Querela opened this issue Mar 30, 2020 · 1 comment

Comments

@Querela
Copy link

Querela commented Mar 30, 2020

I would like to have the derivation path for Ethereum "m/44'/60'/0'/0/0"

on the home screen, similar to Bitcoin.
As the settings (Show address path) don't specifically name Bitcoin, I would assume it would also work for Ethereum. (The path above is BIP44...)


Changes: I would assume the only major change needs to happen in

? With an if-branch for EthAccount and populating of a single(?) variable (bip32Path.value = ..., maybe even static if the KDP never changes in the future?).


Reason: As the key derivation for Ethereum is not exactly specified yet (see ethereum/EIPs#84), it is not immediately obvious how MyCelium produces the key on my screen. And as I currently don't have the option to export private keys, like for Bitcoin, I initially did not want to use MyCelium to manage Ethereum because I only had my Masterseed phrase but no way to get the private/public key from it, without the app. I had to examine the source code before I was assured of how I could regenerate my keys, to use MyCelium...


BTW, I also did not find any mention of it online (forum, GitHub issues, Reddit, ...), so I needed to search through the code first ...

(I later reproduced my public address with AlphaWallet and my 12 word seed. The only difference are the upper-case letters used for a checksum?, https://www.quora.com/Is-an-Ethereum-Wallet-address-case-sensitive )

@Querela Querela changed the title Derivation path for Ethereum on 'home screen' Key Derivation Path for Ethereum on 'home screen' Mar 30, 2020
@Querela
Copy link
Author

Querela commented Apr 30, 2020

Thank you.
I was trying to start implementing this but not as concise as it is now.

In Commit: 27e4ba9
In Release 3.4.0.0, Branch release3040000 available (currently in Android App).

@Querela Querela closed this as completed Apr 30, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant