Author

Topic: How to fix dust transactions? (Read 1583 times)

legendary
Activity: 3472
Merit: 10611
January 30, 2018, 11:49:43 PM
#18
There is no way to see the amount of dust, right? So how would one know by how much to increase the transaction fee?

if you haven't already, go to View and select "Show Coins" in Electrum, a new tab will show up called "Coins". there you can see all your unspent transaction outputs that you own. among these the low value transactions are dust.
the amount that is considered dust by the network has changed many times so now i am not sure how it is calculated today. last i checked it was 546 but that is for sending that amount not spending it if you have it.

for spending you pay a fee and depending on how much the fees are at any time, you can consider different levels for dust. right now with low fees anything below 0.0002BTC-0.00002BTC with normal fee and low fee respectively can be spent without losing much to the fees. read this for more info: https://bitcointalksearch.org/topic/aug-2022-mempool-empty-use-this-opportunity-to-consolidate-your-small-inputs-2848987
sr. member
Activity: 503
Merit: 286
January 30, 2018, 07:04:55 PM
#17
There is no way to see the amount of dust, right? So how would one know by how much to increase the transaction fee?
legendary
Activity: 3710
Merit: 1586
February 23, 2016, 09:44:29 AM
#16
Its donations for some of the coding that I do. Yes, the donations are small but they add up. Where can I find a wallet that consolidates the inputs into 1 output?


To sweep dust you need to raise transaction priority. Transaction priority is a function of the age of the inputs and the size of the inputs. If you want to spend the dust you can either wait for the inputs to age a lot. Say a year or two. Or you can include a larger input in your transaction. So I suggest sending yourself 1 or 2 BTC to an address in your wallet, waiting a few days and then sending all the bitcoins including the dust transactions to another address in your wallet. The 1-2 btc input will push up the transaction priority and you won't have to spend as much in tx fees.
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
February 16, 2016, 05:09:19 AM
#15
Its donations for some of the coding that I do. Yes, the donations are small but they add up. Where can I find a wallet that consolidates the inputs into 1 output?

Its not about the wallet, but the state of the network.

You can try it with a low fee, but it will need time.
You can try it together with larger or older inputs to give it higher priority.
newbie
Activity: 21
Merit: 0
February 15, 2016, 11:25:21 PM
#14
Its donations for some of the coding that I do. Yes, the donations are small but they add up. Where can I find a wallet that consolidates the inputs into 1 output?
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
January 21, 2016, 04:45:57 AM
#13
Got the same problem. All of my other wallets will consolidate the inputs but Electrum is a pain. It broadcasts the output as 200 inputs which screws me every time. About to quit using Electrum. I can send 200 inputs to Blockchain and it will transfer it with no problems. Electrum gives me the dust error, and the we wanted more fees error. Electrum is CRAP!!! I tried to send a transaction with a 10% fee today and it still failed. What a load of crap!!!

How many inputs are we talking about and what is the typical size (median not average) in satoshi?
newbie
Activity: 21
Merit: 0
January 21, 2016, 04:27:07 AM
#12
Got the same problem. All of my other wallets will consolidate the inputs but Electrum is a pain. It broadcasts the output as 200 inputs which screws me every time. About to quit using Electrum. I can send 200 inputs to Blockchain and it will transfer it with no problems. Electrum gives me the dust error, and the we wanted more fees error. Electrum is CRAP!!! I tried to send a transaction with a 10% fee today and it still failed. What a load of crap!!!
newbie
Activity: 56
Merit: 0
January 14, 2016, 10:18:55 AM
#11
It depends on the config of the full node the server is running on.
newbie
Activity: 2
Merit: 0
January 12, 2016, 07:19:38 PM
#10
Thanks for the response, this will perhaps be useful in the future. Turns out my issue was only due to the server I was on, however. Do different servers have different definitions of dust? Perhaps my 0.5 mBtc output was considered dust on that network.
legendary
Activity: 2786
Merit: 1031
January 12, 2016, 09:04:49 AM
#9
Import those keys to Bitcoin Core, activate Coin Control, select less than 200 inputs for each transactions, pay a small fee, like 20k satoshis, send everything in several transactions to the same address, then consolidate everything in one input.

You may have to exclude inputs less than 3600 satoshis or 5600 satoshis.

It may take some time for your transaction to confirm, do it fast as the number of transaction on the network is not very high at the moment, the chances of you getting confirmations are good right now.
newbie
Activity: 2
Merit: 0
January 11, 2016, 09:57:01 PM
#8
Hey guys, I'm getting the same error today. I would really like to know how to fix this error without getting a new wallet, mostly cause I don't really understand the best way to do that. Moreover, I only have 3 addresses with balances right now and the smallest is 12 mBTC. Even when I try to send to myself using only the biggest balanced address, I get the same error. I feel like I'm receiving this ... by error.

Can anyone offer any other suggestions? Thanks.

EDIT: I changed servers and that fixed it. Ooooookidokey.
sr. member
Activity: 294
Merit: 250
January 09, 2016, 04:34:22 PM
#7
Thank you all!

I am going to try a differnt wallet.
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
January 09, 2016, 02:00:53 PM
#6
AFAIK 0.03 Bitcoins are not considered dust transactions and should normally get processed with a minimal fee of 0.0001 but I'm using blockchain wallet so there might be a difference there. I didn't had any problem sending 0.0002 transactions there and got normally confirmed so you better export the priv key there and import it in blockchain instead if your going to keep using faucets.

Sending 0.03 bitcoin does not mean they are available in a single input. Esp. if you are talking about faucet "income". 0.03 BTC can easily be 300 inputs with 10000 satoshi each.

I have alot of dust transactions due to faucets.They are so low, even when I have 0.03 BTC, electrum wont send them and it gives me an error "dust".

How do I fix this to get my bitcoin back?

It is possible that someone else can create an unsigned transaction for you if you provide more information (as in all addresses that contain the dust inputs and a target address). You could then import this unsigned transaction into your electrum for signing and broadcast it either directly or via a 3rd party[1]. Doing this by hand is a lot of work though.

[1] https://en.bitcoin.it/wiki/Transaction_broadcasting
sr. member
Activity: 274
Merit: 250
Negative rating was requested by me (SFR10)
January 09, 2016, 01:50:28 PM
#5
AFAIK 0.03 Bitcoins are not considered dust transactions and should normally get processed with a minimal fee of 0.0001 but I'm using blockchain wallet so there might be a difference there. I didn't had any problem sending 0.0002 transactions there and got normally confirmed so you better export the priv key there and import it in blockchain instead if your going to keep using faucets.
legendary
Activity: 3248
Merit: 1070
January 09, 2016, 01:29:21 PM
#4
couldn't you simply use those as a fee, by sending bitcoin there first? so you ar eable to spend everything when needed?
hero member
Activity: 2688
Merit: 588
January 09, 2016, 01:11:08 PM
#3
I have alot of dust transactions due to faucets.They are so low, even when I have 0.03 BTC, electrum wont send them and it gives me an error "dust".

How do I fix this to get my bitcoin back?

Better keep your bitcoins as saving. Your dusts may turn gold like one satoshi may value one cent or even one dollar. Then you can easily move them.
You got a reason to keep your bitcoins for some long period. Make use of it.
legendary
Activity: 4424
Merit: 4794
January 09, 2016, 01:04:14 PM
#2
get your seed/privkeys from electrum and use a different wallet
sr. member
Activity: 294
Merit: 250
January 09, 2016, 12:59:39 PM
#1
I have alot of dust transactions due to faucets.They are so low, even when I have 0.03 BTC, electrum wont send them and it gives me an error "dust".

How do I fix this to get my bitcoin back?
Jump to: