Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: arwae786 on February 12, 2020, 09:28:52 AM



Title: How to view derivation path in Bitcoin Core
Post by: arwae786 on February 12, 2020, 09:28:52 AM
I have been trying to figure out the derivation path for my addresses in bitcoin core wallet but can't exactly find them, i have found some default derivation paths online for bitcoin core but still doesn't work when i recover my wallet with 18 words seed in electrum (with bip39), so wanted to know how can i extract or find the exact derivation path in bitcoin core Qt GUI which i had downloaded from bitsblock.io   


Title: Re: How to view derivation path in Bitcoin Core
Post by: Rath_ on February 12, 2020, 10:57:27 AM
I have been trying to figure out the derivation path for my addresses in bitcoin core wallet but can't exactly find them, i have found some default derivation paths online for bitcoin core but still doesn't work when i recover my wallet with 18 words seed in electrum (with bip39) [...]

Bitcoin Core does not generate any kind of seed. Users need to export private keys if they want to import their addresseses into Electrum.

[...] so wanted to know how can i extract or find the exact derivation path in bitcoin core Qt GUI which i had downloaded from bitsblock.io  

You have downloaded a fake version of Bitcoin Core. Create a new wallet in Electrum and move your funds as soon as possible. This website (https://bitcoin.org/en/download) is the official one for Bitcoin Core. Uninstall the fake version, make sure that all of its files were completely removed and scan your PC with i.e. Malwarebytes before installing the genuine version of Bitcoin Core.


Title: Re: How to view derivation path in Bitcoin Core
Post by: arwae786 on February 12, 2020, 12:09:56 PM
@BitCryptex thanks for the tip, but unfortunately the wallet is still syncing with the network and is around 4 years behind  which means that I have to wait for a while before i can do any transactions, that's why i was trying to recover my wallet with the seeds which they had provided but the only problem is the derivation path, I have been searching for past 3 Days and now i guess i have found a way to get my private keys through my 18 words seeds using https://github.com/iancoleman/bip39/releases (https://github.com/iancoleman/bip39/releases), but i am not getting the correct derivation path, so do you have any idea how can i find the derivation path in the console? as the software is 90% copy of original bitcoin wallet   


Title: Re: How to view derivation path in Bitcoin Core
Post by: Rath_ on February 12, 2020, 12:23:04 PM
so do you have any idea how can i find the derivation path in the console? as the software is 90% copy of original bitcoin wallet   

Why not just export the private keys directly from the wallet? Launch the console (Window -> Console) and enter dumpwallet some/path/wallet.txt . This command will create a text file in the specified directory. It will contain your private keys. This tutorial (https://bitcoinelectrum.com/importing-your-private-keys-into-electrum/) will help you to import the keys into Electrum.


Title: Re: How to view derivation path in Bitcoin Core
Post by: AdolfinWolf on February 12, 2020, 06:24:30 PM
@BitCryptex thanks for the tip, but unfortunately the wallet is still syncing with the network and is around 4 years behind  which means that I have to wait for a while before i can do any transactions, that's why i was trying to recover my wallet with the seeds which they had provided but the only problem is the derivation path, I have been searching for past 3 Days and now i guess i have found a way to get my private keys through my 18 words seeds using https://github.com/iancoleman/bip39/releases (https://github.com/iancoleman/bip39/releases), but i am not getting the correct derivation path, so do you have any idea how can i find the derivation path in the console? as the software is 90% copy of original bitcoin wallet    

18 words? Where are you getting 18 words from?
Sounds to me like we're missing a key piece of your story.

Quote
that's why i was trying to recover my wallet with the seeds which they had provided but the only problem is the derivation path
Which wallet are we talking about here? Bitcoin core does not provide any sort of of mnemonics.

Could you walk us through it again. You bought bitcoins somewhere- then sent them to the wallet you downloaded from bitblocks.io (which is probably a scam?), and now you want to access your bitcoins? Is that close?

I think all bitcoin core derivation paths are
Code:
 m/0'/0'/i'

And then the according address type, no?

Not that that'll matter much, as i doubt that the problem here is with the derivation paths, but rather that you downloaded a wallet which is a scam.


Title: Re: How to view derivation path in Bitcoin Core
Post by: Abdussamad on February 12, 2020, 06:57:37 PM
seeds are not supposed to be shared. if someone is giving you a seed then it's likely a scam


Title: Re: How to view derivation path in Bitcoin Core
Post by: PrimeNumber7 on February 12, 2020, 07:11:55 PM
seeds are not supposed to be shared. if someone is giving you a seed then it's likely a scam
I want to piggy back on this and clarify. If someone is giving you a seed, they will know your private keys for as long as you are using that seed. This will result in your coin getting stolen with near certainty.


Title: Re: How to view derivation path in Bitcoin Core
Post by: Rath_ on February 12, 2020, 07:40:16 PM
OP sent me a private message before all of you replied here. In order to restore the wallet, one needs to enter the recovery phrase and a passphrase on their website! Then the user is given a wallet file which in encrypted with an unknown password - that's where the OP is stuck now. As for the wallet creation, it looks like one have to register on their website. That's obviously a scam. I asked OP if he remembers his receiving address so that we could see if the funds have been stolen yet.


Title: Re: How to view derivation path in Bitcoin Core
Post by: arwae786 on February 13, 2020, 12:42:42 PM
Quote
Could you walk us through it again. You bought bitcoins somewhere- then sent them to the wallet you downloaded from bitblocks.io (which is probably a scam?), and now you want to access your bitcoins? Is that close?
Right i did the same, but back then it was hard to tell the difference between the wallets as bitsblock.io wallet and bitcoin core are very much same, and i had last used this bitsblock.io wallet in 2015 and till then everything was fine. but when my hard disk had some problems and after that i had changed many computers because of which my initial downloaded software was also deleted but as i had the seeds i didn't worry much until recently i wanted to reallocate the funds.

And i have even checked my addresses in which all the funds are safe, I have no idea whats bitsblock.io is doing but if they wanted to scam me or something they would have moved my wallet balance which is +4 BTC and is still not moved.

On bitsblock.io website initially when we register with our email address and a password then they send us a email instantly which contains 18 words seed and a written sentence "In the event that you lose your password or our service is unavailable, this will be your safety net."

Now when i recently entered my 18 word seed and password (while initial sign up) then they gave me a software link which i installed and the wallet is in sync with the network now but then i came to know that my wallet is encrypted with a passphrase (i had never encrypted my wallet) , and now i had put a lot of guesses for the passphrase even used my initial password which i used to download the software but no luck. I even tried the dumpwallet command which @BitCryptex recommended but as the wallet is encrypted the file is not created.   

Quote
I think all bitcoin core derivation paths are
Code:
 m/0'/0'/i'
   
So from past few days i have been looking for ways to restore the wallet through the seeds but failed as in electrum the derivation path should be correct, and in order to retrieve the private keys of the address using the seeds through https://github.com/iancoleman/bip39/releases (https://github.com/iancoleman/bip39/releases)  again the derivation path should be precise, and i read online that we can find the derivation path in the software somehow.


Title: Re: How to view derivation path in Bitcoin Core
Post by: HCP on February 17, 2020, 06:07:18 AM
It seems totally broken (and most likely a scam)... I just tried signing up for a "wallet"... they gave me 18 words... VIA EMAIL!!?! :o :o :o :o and I used the password "abc123".

When I try to "restore" this wallet, I copy/paste the 18 words from the email, use "abc123" as the password and I get "The password you entered was not valid." ::) ::)

So many warning signs on this site... :-\


Title: Re: How to view derivation path in Bitcoin Core
Post by: arwae786 on February 19, 2020, 11:13:37 AM
It seems totally broken (and most likely a scam)... I just tried signing up for a "wallet"... they gave me 18 words... VIA EMAIL!!?! :o :o :o :o and I used the password "abc123".

When I try to "restore" this wallet, I copy/paste the 18 words from the email, use "abc123" as the password and I get "The password you entered was not valid." ::) ::)

So many warning signs on this site... :-\

Yaa i also thought so, because if i recover my wallet it is downloaded but if try to download newly created wallets then it says invalid.