Bitcoin Forum

Other => Beginners & Help => Topic started by: abiyar77 on February 21, 2022, 12:06:56 PM



Title: question about seed phrases
Post by: abiyar77 on February 21, 2022, 12:06:56 PM
Hi,
what if i have seed phrases (12 words ) and i want to know my bitcoin or ethereum or solana  any private key of my currency in my wallet but i don't know what is my derivation path(assuming i forget the origin wallet),
how i can know my seed phrases derivation?
and how i can get my other currency private key if i didn't find wallet support my derivation path anymore?




Title: Re: question about seed phrases
Post by: DaveF on February 21, 2022, 12:24:31 PM
You can ask about the altcoins in that section.

But in general and for most wallets take a look here: https://walletsrecovery.org/ it is a list of all the major wallets and the standard derivation paths that they.

If you entered something different or did something custom then it's going to be very difficult and time consuming to dig it out.

-Dave


Title: Re: question about seed phrases
Post by: PawGo on February 21, 2022, 01:20:13 PM
Page https://iancoleman.io/bip39/ (legit) or it's offline version (to be downloaded) will print addresses generated from the given seed, for any coin. You may check what will be produced using different derivation paths.

Wallets like Electrum verifies different derivation paths and when you restore wallet from the seed it proposes path to use.


Title: Re: question about seed phrases
Post by: dkbit98 on February 21, 2022, 02:45:11 PM
what if i have seed phrases (12 words ) and i want to know my bitcoin or ethereum or solana  any private key of my currency in my wallet but i don't know what is my derivation path(assuming i forget the origin wallet),
how i can know my seed phrases derivation?
Different wallets can have different derivation paths, and real problems are starting with all the shitcoins and mess they created.
I don't think you will have any issue with Bitcoin derivation paths unless you used some custom path, but I don't suggest ever doing something like that.
Stick to regular paths and you can always contact wallet developers and ask them to tell you exact derivation paths.

and how i can get my other currency private key if i didn't find wallet support my derivation path anymore?
Along with iancoleman tool you can also use it's fork Coinomi BIP39 tool that works with few more coins, but use it only offline:
https://coinomi.github.io/tools/bip39/


Title: Re: question about seed phrases
Post by: o_e_l_e_o on February 21, 2022, 03:21:59 PM
Most Bitcoin wallets will follow the BIP44/49/84 standard, meaning the derivation paths are common across most wallets. With random altcoins, its anybody's guess.

Most coins which aren't Bitcoin will use 44' in the purpose field. SLIP44 (https://github.com/satoshilabs/slips/blob/master/slip-0044.md) will give you the number for the coin type field for every coin. Bitcoin is 0, Ethereum is 60, Solana is 501.

Rather than entering your seed phrase in to a website and blindly searching for your derivation paths, the far easier thing to do is simply to import your seed phrase back in to the same wallet software you used in the first place.





Title: Re: question about seed phrases
Post by: Zilon on February 21, 2022, 03:36:13 PM
Most Bitcoin wallets will follow the BIP44/49/84 standard, meaning the derivation paths are common across most wallets. With random altcoins, its anybody's guess.
Please is this BIPs different from the usual BIP32 and BIP 39 convention used in mnemonic seed phrase wallet or an upgraded version used in recent wallets


Title: Re: question about seed phrases
Post by: o_e_l_e_o on February 21, 2022, 03:55:24 PM
Please is this BIPs different from the usual BIP32 and BIP 39 convention used in mnemonic seed phrase wallet or an upgraded version used in recent wallets
They refer to different parts of the same convention.

BIP32 (https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki) describes how HD wallets derive child keys from master keys.
BIP39 (https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki) describes how to use a seed phrase to generate an HD wallet.
BIP44 (https://github.com/bitcoin/bips/blob/master/bip-0044.mediawiki) describes the derivation path used by HD wallets, and sets 44 as the purpose for legacy bitcoin addresses.
BIP49 (https://github.com/bitcoin/bips/blob/master/bip-0049.mediawiki) describes how to derive nested segwit addresses, and sets 49 as the purpose for these addresses.
BIP84 (https://github.com/bitcoin/bips/blob/master/bip-0084.mediawiki) describes how to derive native segwit addresses, and sets 84 as the purpose for these addresses.

Most wallets use BIP44/49/84 as I said above, which means that they also use BIP32, since BIP44/49/84 are built on top of BIP32. However, there are some wallets which follow BIP32 but do not follow BIP44/49/84, most notably Bitcoin Core.


Title: Re: question about seed phrases
Post by: abiyar77 on February 21, 2022, 10:20:30 PM
thank you so much guys, you cleared many things for me ^^ <3