<p>I got help from BTC Portugal (Portuguese slack channel, thank you @riclas, @shutaru and @malmen) and was able to solve this issue.</p>

<p>This is what I did (ETA: 10 minutes):</p>

<ol>
<li>Close all running Multibit HD wallets you have. I really mean <strong>all</strong>, no computer in this planet should be running your wallet at this moment.</li>
<li>On a "new", clean computer, or in a Virtual Machine, install Multibit HD, a fresh installation.</li>
<li>When the new Multibit HD installation asks you, instead of creating a new wallet, chose the restore wallet option.</li>
<li>Insert your seed words and date.</li>
<li>Voila! It will now take some minutes to synchronize your wallet with the chain, but it should load only the confirmed transactions.</li>
<li>Go to the other computers, uninstall Multibit HD completely.</li>
<li>Make sure you delete everything in folders such as <code>C:\Users\&lt;user name here&gt;\AppData\Roaming\MultiBitHD</code> (or <code>/Users/&lt;user name here&gt;/Library/Application Support/MultiBitHD/</code> for OSX) or simply search for <code>MultiBitHD</code> files on your disk and delete them all.</li>
<li>Install the wallet once again in those computers and recover just like you did in steps 3 and 4.</li>
<li>Profit!</li>
</ol>

<p>If you are really in a rush, just perform steps 6, 7 and 8.</p>

<p><strong>Don't do any of this if you don't know your words and date for recovery!</strong></p>

<p><strong>UPDATE:</strong> This doesn't actually solve the issue. In fact the wallet thinks that all your transactions are confirmed, <strong>until</strong> you try to spend the money. Then you'll get a <code>Low spendable balance detected. some of your bitcoins are tied up with ongoing transactions.</code> error.</p>

<p>The thing is that the wallet refuses (or the network refuses) to double spend that money, because they see the unconfirmed requests already broadcasted.</p>

<p>For what I've read these requests will never timeout from the mempool. This is a known issue of BTC, and is making this coin hard to scale to the rising numbers of transactions (as of now only 3 transactions are processed per minute, which is ridiculous).</p>

<p>The only way I can perceive now to "solve" these unconfirmed transactions, is to use accelerators.</p>

<p>These accelerators are basically mining pools (a huge team of miners), where you ask them "pretty please" to consider adding your transaction to their next created block. This will confirm your transactions. However, this solution is at very least, not accessible.</p>

<p>You can try asking it for free here: <a href="https://www.viabtc.com/tools/txaccelerator/" rel="nofollow noreferrer">https://www.viabtc.com/tools/txaccelerator/</a></p>

<p>After I get my money back, I'll consider not using Multibit HD anymore, since issues like these made me lose some money so far...</p>

CC BY-SA 3.0
2017-06-06T20:18:36.850Z
I have a same problem (a pending send request that I want to remove it), and I follow your instruction, first it works and the second computer shows only my confirmed transactions, but when I try to spend coins (to another address), it fails with a double spending error and I cant broadcast new transaction. after that the pending transaction appears!
Reza Afzalan
CC BY-SA 3.0
2017-06-06T20:42:43.253Z
Yes you're right... Actually I just tried that and got the same issue. The problem is that the wallet already broadcasted the transactions and is unable to double spend at will (I don't know why multibit creators decided things this way). The only way I find as an alternative to solve this is asking a mining pool to put our transactions in their next blocks. ViaBTC has an option for that (which is not working at the moment, but I will keep trying this week). link: https://www.viabtc.com/tools/txaccelerator/
PedroD
CC BY-SA 3.0
2017-06-06T20:51:25.777Z
there are some posts that say double spending is possible e.g. https://bitcoin.stackexchange.com/questions/41399/any-way-to-delete-unconfirmed-transaction , but they said inputs must be the same. I don't know that means same amount or address or both, in my case I tried to send different amount to another address.
Reza Afzalan
CC BY-SA 3.0
2017-06-06T20:55:36.380Z
what did you do? did you send the same amount?
Reza Afzalan
CC BY-SA 3.0
2017-06-06T20:55:43.603Z
That might work, but it seems risky to upload your private keys online. I am going to read this book (https://github.com/bitcoinbook/bitcoinbook) and the bitcoin dev wiki to make sure that I don't mess things up.
PedroD
CC BY-SA 3.0
2017-07-20T08:11:09.837Z
I have the same issue, but when asking a tx accelerator (I used https://pushtx.btc.com since viabtc seems to be not working), I get the response that the transactions have already been confirmed. This is also what I can see on blockchain.info. My transactions are more than a year old. Nonetheless my entire balance in Multibit HD is unconfirmed, and all transactions appear as either "sending" or "receiving".
plade
CC BY-SA 3.0
2017-06-06T13:14:15.747Z
2017-06-06T20:48:51.310Z
2017-06-06T20:48:51.310Z
PedroD
<p><strong>Multibit HD 0.5.1</strong></p>

<p>This is my wallet's transaction list and amount:</p>

<p><img src="https://cloud.githubusercontent.com/assets/3803097/26823945/5d98d7d4-4aa7-11e7-8eea-184ac47b6854.png" alt="image"></p>

<p><strong>I am having the following issues:</strong></p>

<ol>
<li>I don't understand why do I have 0.07btc ~ 224.59$ unconfirmed for a month by now.</li>
<li>I have three transactions there that are still sending/receiving... What the hell?</li>
</ol>

<p>These are the transactions in the blockchain:</p>

<ul>
<li><p><a href="https://blockchain.info/tx-index/9ca971dfab49b924bde33664505c7f3f19e3480171cc2e4c04b93a07e8ec4305" rel="nofollow noreferrer">https://blockchain.info/tx-index/9ca971dfab49b924bde33664505c7f3f19e3480171cc2e4c04b93a07e8ec4305</a></p></li>
<li><p><a href="https://blockchain.info/tx-index/9e3f1b829b13731701a8aa71f97675c4c60881c622712f7a664f0cff63a75044" rel="nofollow noreferrer">https://blockchain.info/tx-index/9e3f1b829b13731701a8aa71f97675c4c60881c622712f7a664f0cff63a75044</a></p></li>
<li><p><a href="https://blockchain.info/tx-index/d22eefe0f139a825e725c403f029c907cd6975b8706d4f1e4b47b85025ccf797" rel="nofollow noreferrer">https://blockchain.info/tx-index/d22eefe0f139a825e725c403f029c907cd6975b8706d4f1e4b47b85025ccf797</a></p></li>
</ul>

<p><strong>I have tried the following solutions that failed:</strong></p>

<ol>
<li>Wallet repair multiple times</li>
<li>Wallet removal and reinstallation, from the seed words</li>
<li>Wallet recovery on another computer</li>
</ol>

<p><strong>What I didn't try:</strong></p>

<ol>
<li>Double spend (how do I do it in Multibit HD?)</li>
<li>Remove transaction from mempool or wtvr (how do I do it in Multibit HD?)</li>
</ol>

<unconfirmed-transactions><multibit><multibit-hd>
Multibit HD 0.5.1 with Unconfirmed transactions for months now
PedroD
# Multibit HD 0.5.1 with Unconfirmed transactions for months now

(Asked by: username_0 on 2017-06-06)

**Multibit HD 0.5.1**

This is my wallet's transaction list and amount:

![image](https://cloud.githubusercontent.com/assets/3803097/26823945/5d98d7d4-4aa7-11e7-8eea-184ac47b6854.png)

**I am having the following issues:**

1. I don't understand why do I have 0.07btc ~ 224.59$ unconfirmed for a month by now.
2. I have three transactions there that are still sending/receiving... What the hell?

These are the transactions in the blockchain:

* <https://blockchain.info/tx-index/9ca971dfab49b924bde33664505c7f3f19e3480171cc2e4c04b93a07e8ec4305>
* <https://blockchain.info/tx-index/9e3f1b829b13731701a8aa71f97675c4c60881c622712f7a664f0cff63a75044>
* <https://blockchain.info/tx-index/d22eefe0f139a825e725c403f029c907cd6975b8706d4f1e4b47b85025ccf797>

**I have tried the following solutions that failed:**

1. Wallet repair multiple times
2. Wallet removal and reinstallation, from the seed words
3. Wallet recovery on another computer

**What I didn't try:**

1. Double spend (how do I do it in Multibit HD?)
2. Remove transaction from mempool or wtvr (how do I do it in Multibit HD?)

**Tags:** unconfirmed-transactions, multibit, multibit-hd


---

## 1 answers

### Answer by username_0 on 2017-06-06. Score: 2 | Accepted answer

I got help from BTC Portugal (Portuguese slack channel, thank you @riclas, @shutaru and @malmen) and was able to solve this issue.

This is what I did (ETA: 10 minutes):

1. Close all running Multibit HD wallets you have. I really mean **all**, no computer in this planet should be running your wallet at this moment.
2. On a "new", clean computer, or in a Virtual Machine, install Multibit HD, a fresh installation.
3. When the new Multibit HD installation asks you, instead of creating a new wallet, chose the restore wallet option.
4. Insert your seed words and date.
5. Voila! It will now take some minutes to synchronize your wallet with the chain, but it should load only the confirmed transactions.
6. Go to the other computers, uninstall Multibit HD completely.
7. Make sure you delete everything in folders such as `C:\Users\<user name here>\AppData\Roaming\MultiBitHD` (or `/Users/<user name here>/Library/Application Support/MultiBitHD/` for OSX) or simply search for `MultiBitHD` files on your disk and delete them all.
8. Install the wallet once again in those computers and recover just like you did in steps 3 and 4.
9. Profit!

If you are really in a rush, just perform steps 6, 7 and 8.

**Don't do any of this if you don't know your words and date for recovery!**

**UPDATE:** This doesn't actually solve the issue. In fact the wallet thinks that all your transactions are confirmed, **until** you try to spend the money. Then you'll get a `Low spendable balance detected. some of your bitcoins are tied up with ongoing transactions.` error.

The thing is that the wallet refuses (or the network refuses) to double spend that money, because they see the unconfirmed requests already broadcasted.

For what I've read these requests will never timeout from the mempool. This is a known issue of BTC, and is making this coin hard to scale to the rising numbers of transactions (as of now only 3 transactions are processed per minute, which is ridiculous).

The only way I can perceive now to "solve" these unconfirmed transactions, is to use accelerators.

These accelerators are basically mining pools (a huge team of miners), where you ask them "pretty please" to consider adding your transaction to their next created block. This will confirm your transactions. However, this solution is at very least, not accessible.

You can try asking it for free here: <https://www.viabtc.com/tools/txaccelerator/>

After I get my money back, I'll consider not using Multibit HD anymore, since issues like these made me lose some money so far...

> **Comments:**
> **username_1**: I have a same problem (a pending send request that I want to remove it), and I follow your instruction, first it works and the second computer shows only my confirmed transactions, but when I try to spend coins (to another address), it fails with a double spending error and I cant broadcast new transaction. after that the pending transaction appears!  
> **username_0**: Yes you're right... Actually I just tried that and got the same issue. The problem is that the wallet already broadcasted the transactions and is unable to double spend at will (I don't know why multibit creators decided things this way). The only way I find as an alternative to solve this is asking a mining pool to put our transactions in their next blocks. ViaBTC has an option for that (which is not working at the moment, but I will keep trying this week). link: https://www.viabtc.com/tools/txaccelerator/  
> **username_1**: there are some posts that say double spending is possible e.g. https://bitcoin.stackexchange.com/questions/41399/any-way-to-delete-unconfirmed-transaction , but they said inputs must be the same. I don't know that means same amount or address or both, in my case I tried to send different amount to another address.  
> **username_1**: what did you do? did you send the same amount?  
> **username_0**: That might work, but it seems risky to upload your private keys online. I am going to read this book (https://github.com/bitcoinbook/bitcoinbook) and the bitcoin dev wiki to make sure that I don't mess things up.  
> **username_2**: I have the same issue, but when asking a tx accelerator (I used https://pushtx.btc.com since viabtc seems to be not working), I get the response that the transactions have already been confirmed. This is also what I can see on blockchain.info. My transactions are more than a year old. Nonetheless my entire balance in Multibit HD is unconfirmed, and all transactions appear as either "sending" or "receiving".  

---

