Bitcoin Forum
October 23, 2017, 12:00:22 PM *
News: Latest stable version of Bitcoin Core: 0.15.0.1  [Torrent]. (New!)
 
   Home   Help Search Donate Login Register  
Pages: « 1 [2]  All
  Print  
Author Topic: Locked out of my account  (Read 1637 times)
HCP
Sr. Member
****
Online Online

Activity: 392

<insert witty quote here>


View Profile
May 15, 2017, 01:41:10 AM
 #21

Yes, you're right,

what I don't understand is : is it just a multibit interface problem, or a transaction one? Do I just have to wait until the transaction finishes(which appears as "unconfirmed transaction" in blockain info)?
will the pb disappear once the transaction is over?

Anyway, I can't use the breadwallet method, for the other one, my procedure is this :
1/ install electrum and "create new wallet / already have a seed / option-bip39 seed / use my multibit seed&password.
2/ Get private keys from offline page "Mnemonic Code Converter".
3/ What then in electrum or armory? "sweep private keys" and then click on broadcast?
I believe that it is the version of the bitcoinj library that MultiBit HD is currently using... I think it may be a little outdated and so when it receives a transaction that has had the "version" field included in the transaction hash calculation, multibit calculates a different hash (as it isn't including the version field)... and it throws out an error thinking that it wasn't able to decode the transaction properly.

Can you install mycelium on your phone and import your mutibit seed into that? That might work.

You cannot use the multibit seed in Electrum or Mycelium... as stated, the ONLY wallet I've found that uses the same Derivation Path is breadwallet... reference: https://bitcointalk.org/index.php?topic=1000544.msg10862297#msg10862297 (Note: click the "mnemonic-compatible" tab on the spreadsheet... and it is MultiBit HD (standard wallet)...

if breadwallet is not an option, then you would have to use the scripts to extracts the keys...

So, I found a the problematic private key and sweep it in electrum.
In the history tab, it says unconfirmed with the correct amount/Balance, but the transaction is not found in blockchain.info.
So what's next?
Just to clarify "sweeping" tries to create a transaction that attempts to send all the coins from the given private key(s) into your new seed based Electrum wallet...

So you managed to get the private key out of your MultiBit HD wallet? and you attempted to sweep the coins from this private key to your new Electrum wallet... correct? Given how overloaded the mempool still is, I'm assuming it will just be unconfirmed... Can you please post the transaction IDs so we can investigate properly?

Also, you might want to check your transaction ID on a different block explorer like http://blockr.io/ or https://live.blockcypher.com/







Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
Hohno
Newbie
*
Offline Offline

Activity: 7


View Profile
May 15, 2017, 06:45:31 PM
 #22

Quote
So you managed to get the private key out of your MultiBit HD wallet? and you attempted to sweep the coins from this private key to your new Electrum wallet... correct? Given how overloaded the mempool still is, I'm assuming it will just be unconfirmed... Can you please post the transaction IDs so we can investigate properly?
Yes, that's it.
The first unconfirmed txId : c38b54275a9a0c157db8dd7e60249b1d91b428f3ed8e539015ee0f7e31b26eba
And the sweep unconfirmed one is unknown everywhere (blockchain info, blockr, blockcypher)
HCP
Sr. Member
****
Online Online

Activity: 392

<insert witty quote here>


View Profile
May 16, 2017, 12:42:32 AM
 #23

Well that transaction is currently showing on blockchain.info and also on BlockCypher (and is in the mempool on my full node)... so it would appear that something is rebroadcasting that transaction... as BlockCypher says they received it like 8 minutes ago Huh

If you want that transaction to go through... just hammer away at the ViaBTC TX accelerator... others have suggested to start trying to submit it at xx:55, xx:56, xx:57, xx:58, xx:59, xy:00, xy:01, xy:02, xy:03, xy:04 and xy:05 etc... as the hourly reset for the 100 tx limit may occur slightly before or after the actual hour rolls over.

If the sweep Transaction ID is not showing anywhere... then the transaction got dropped... maybe try again? Or instead of sweeping, you can just import the keys to a new wallet and then send them from there to your seeded wallet (effectively the same as sweeping)

Hohno
Newbie
*
Offline Offline

Activity: 7


View Profile
May 18, 2017, 06:27:20 PM
 #24

Ok, so I tried viaBtc a few times, with no success ... until I signed in.
It said it succeeded, so I suppose I just have to wait. Smiley

And I searched the import private key in electrum but there is only sweep and export?!!?
HCP
Sr. Member
****
Online Online

Activity: 392

<insert witty quote here>


View Profile
May 18, 2017, 10:06:41 PM
 #25

You signed in? are you a ViaBTC (cloud) mining pool member or something? I've never signed in...

To import, you will need to create a new wallet... you cant import a key into a seed based wallet

Hohno
Newbie
*
Offline Offline

Activity: 7


View Profile
May 19, 2017, 06:31:17 PM
 #26

Yes, I created an account because when entering the txid, it always failed(try later), but no I'm not a miner.
After signing in, I tried again, and it worked. The transaction has succeeded, problem solved Smiley (except for my multibit wallet password problem, but nevermind, i'll use an electrum wallet now).
kaielx
Newbie
*
Offline Offline

Activity: 5


View Profile
June 05, 2017, 01:01:17 AM
 #27

I have the same password issue,  I thought I saved the seed, but the one I have is not working to restore the wallet, it may very well be an older seed.
Is there anything I can do to get my BTC,  I know my password.  Any trick to get the corruption out?
HCP
Sr. Member
****
Online Online

Activity: 392

<insert witty quote here>


View Profile
June 05, 2017, 02:07:07 AM
 #28

I have the same password issue,  I thought I saved the seed, but the one I have is not working to restore the wallet, it may very well be an older seed.
Is there anything I can do to get my BTC,  I know my password.  Any trick to get the corruption out?
No. There is a transaction in your wallet that is breaking MultiBit HD, the devs know about it, but haven't as yet fixed the issue. Even if you restore your wallet in MBHD, it will redownload the transaction causing the error, and your wallet will be broken again.


The quickest and simplest solution, if you have an iOS or Android device, is to try and use your seed and restore your wallet in "Breadwallet" app... There is also "Simple Bitcoin wallet" for Android

FYI, if you know your password and have your wallet file (mbhd.wallet.aes), you can also recover your seed using: https://github.com/gurnec/decrypt_bitcoinj_seed

These are the only two known wallets that use the same Derivation Path as MultiBit HD... if you attempt to use your seed in any other wallet, it will most likely generate different keys/addresses.



If Breadwallet and/or Simple Bitcoin Wallet are not options... then you can try my python scripts: https://github.com/HardCorePawn/multibit_recovery

The "find_unspent_multibitHD_txes.py" script will search through your wallet looking for the addresses that actually contain coins, it will output the matching private keys. You can then import those private keys to another wallet.



If you aren't able to use python scripts, then you can find your coins "manually"... it can be a long tedious process, if your wallet had a lot of transactions.

1. Create an offline copy of: https://iancoleman.github.io/bip39/
2. Put your seed in as the "BIP39 Mnemonic"
3. In "Derivation Path" section, click "BIP32"
4. Under "client"... select "MultiBit HD" from the dropdown.
5. Your addresses will display at the bottom (depending on how many transactions or addresses you've generated for your wallet, you may need to click the "show more" button a few times to see them all).
6. Note down all the addresses and matching private keys

7. Under "client"... select "custom" from the dropdown.
8. set the "BIP32 Derivation Path" to: m/0'/1

9. Your "Change" addresses will display at the bottom (depending on how many transactions or addresses you've generated for your wallet, you may need to click the "show more" button a few times to see them all).
10. Note down all the Change addresses and matching private keys

You can now either check all your receive addresses and change addresses on a block explorer and identify which ones have your coins... or you can just blindly import/sweep all the private keys to another wallet like Electrum.

Pages: « 1 [2]  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!