Author

Topic: How do i avoid dust utxo error message. (Read 301 times)

member
Activity: 238
Merit: 54
November 29, 2023, 10:30:10 AM
#31
  Dust error has to do with a little quantity of coins in smaller values which is always lower than the network  transaction/ extra fees.
 
  In dust utxo message ,the network does not accept transactions because of its specific construction needing more fees to spend the real amount of its worth, it prevents tne network from being Spammed with transaction that reduces the network and provide costs to those running BTC/LTC/DOGE/BCH server, and so in other to solve dust UTXO  error, you are not to send small value  transactions along side a bigger cost price because network may want to make utxo from a little transaction , which will make it fail.

   Pick a smaller fee tier in the send confirmation screen, send what can go using bigger amount with default fee setting for this will leave the small UTXOs but send out the non dust ones.

   Leave a reasonable amount of the remaining balance on the wallet ,if not, the network wil see it as a dust  transaction when you want to spend your remaining balance.
legendary
Activity: 2394
Merit: 5531
Self-proclaimed Genius
November 26, 2023, 11:11:57 AM
#30
-snip-
Alright, thank you legend, didn't know where to get help from that's while I used this thread. I've having that problem for over a week now but I will try as you've advised.
It's quite okay here in the 'Beginners and Help' board since mods aren't too strict to newbies in regards with being off-topic.
But if the provided solution didn't work, I suggest you to open your own topic because the issue may be more than just an unsigned transaction which could require a few more info.

If it requires a new topic, read this topic first (link: Tech Support Help Request Format) and post it in Electrum (link) board.
full member
Activity: 238
Merit: 151
November 26, 2023, 07:23:18 AM
#29
I also got a similar error on electrum, I was trying to make a transfer to a bitcoin address and I got a notification that my transaction is local to my wallet and has not yet been published and the status of my transaction was not signed, please can anyone help me out on what this mean?
It's not similar to OP's issue.
OP's issue is more of a problem in any of the output's amount which is non-standard for being too low.

Yours is as stated, 'not signed' which is caused by clicking "Add to history" or "save" instead of "sign" in the advanced transaction preview.
To send it, double-click the local transaction and click sign (type your password if prompted), then after signing, click "broadcast".

Alright, thank you legend, didn't know where to get help from that's while I used this thread. I've having that problem for over a week now but I will try as you've advised.
legendary
Activity: 2394
Merit: 5531
Self-proclaimed Genius
November 26, 2023, 01:23:29 AM
#28
I also got a similar error on electrum, I was trying to make a transfer to a bitcoin address and I got a notification that my transaction is local to my wallet and has not yet been published and the status of my transaction was not signed, please can anyone help me out on what this mean?
It's not similar to OP's issue.
OP's issue is more of a problem in any of the output's amount which is non-standard for being too low.

Yours is as stated, 'not signed' which is caused by clicking "Add to history" or "save" instead of "sign" in the advanced transaction preview.
To send it, double-click the local transaction and click sign (type your password if prompted), then after signing, click "broadcast".
full member
Activity: 238
Merit: 151
November 25, 2023, 09:43:25 PM
#27
I also got a similar error on electrum, I was trying to make a transfer to a bitcoin address and I got a notification that my transaction is local to my wallet and has not yet been published and the status of my transaction was not signed, please can anyone help me out on what this mean?
sr. member
Activity: 490
Merit: 311
Play Bitcoin PVP Prediction Game
November 18, 2023, 05:18:35 PM
#26
This is an issue that is exclusive mainly to Trust wallet users during transactions. A user who encounters this dust utxo error message shouldn't be worried. It is a minor issue that occurs as a result of the extra fee or let's say payment fee which is mandatory for users using Trust wallet for transactions.
Trust wallet is a non-custodial wallet and it doesn't charge you any extra fee. All the fee you pay when making a transaction on trustwallet goes to miners.
Note that whatever wallet you use, you have to pay fee to miners, so that they include your transaction in the blockchain.
In as much as your statement holds true in some ways, Trust wallet even if its still a non-custodial wallet offers more transaction fee comparably to other non-custodial wallet like Bluetwallet and Electrum wallet even aside using the RBF on these wallet. The fact is I don't even like classifying trustwallet among non-custodial since its easily hacks and because of some of the features it lack which include LN, RBF and others.
legendary
Activity: 2380
Merit: 5213
November 18, 2023, 04:06:50 PM
#25
This is an issue that is exclusive mainly to Trust wallet users during transactions. A user who encounters this dust utxo error message shouldn't be worried. It is a minor issue that occurs as a result of the extra fee or let's say payment fee which is mandatory for users using Trust wallet for transactions.
Trust wallet is a non-custodial wallet and it doesn't charge you any extra fee. All the fee you pay when making a transaction on trustwallet goes to miners.
Note that whatever wallet you use, you have to pay fee to miners, so that they include your transaction in the blockchain.
full member
Activity: 336
Merit: 134
Cashback 15%
November 18, 2023, 03:55:51 PM
#24
Good day every one, I had some issues on my trust wallet. I was sent about $6 in my bitcoin address and I have been trying to send to another bitcoin address and it has been showing me this error message"Unable to transfer due to dust utxo error" what should I do please?

I have reduced the price from 5 to 4 to 3 and Even $2 but still the same message.
This is an issue that is exclusive mainly to Trust wallet users during transactions. A user who encounters this dust utxo error message shouldn't be worried. It is a minor issue that occurs as a result of the extra fee or let's say payment fee which is mandatory for users using Trust wallet for transactions. If it is your first time using Trust wallet for making payments, you may not be aware of this but there is always an additional fee which is not inclusive of the standard transaction amount, that needs to be paid. A quick fix to this error is to check settings in Trust wallet app. There you will find information about the payment fee. This is enable ensure that  you have sufficient funds to transactions.
sr. member
Activity: 1204
Merit: 466
#SWGT CERTIK Audited
November 16, 2023, 03:12:11 PM
#23
Good day every one, I had some issues on my trust wallet. I was sent about $6 in my bitcoin address and I have been trying to send to another bitcoin address and it has been showing me this error message"Unable to transfer due to dust utxo error" what should I do please?

I have reduced the price from 5 to 4 to 3 and Even $2 but still the same message.
Dear, it is not your fault because the network is highly congested with dust transactions to keep the transaction fee high by the miners or other people who are getting more benefit out of this, and we are the ones facing consequences. You must have around $8 of BTC in your wallet to make a trade because, according to the meme pool, the current fee to pay for a single transaction is around $8.

Its said, but the ordinals have really disrupted the regular use of BTC, and people are stuck in making transactions. This needs a stop, but what can be done? Because ordinals are an open thing, anyone can use them, and now this ORDI is listed on BInance, and there will be other tokens in the future that will be listed on the BTC blockchain.

All of these BRC-20 tokens will increase the congestion, and as a result, the network fee will increase. I suggest you use LN, but to do that, you have to open a network first, which will cost you the current fee.
legendary
Activity: 2380
Merit: 5213
November 16, 2023, 02:31:18 PM
#22
How do I know the the fee set by my wallet?
You can use mempool.space website to find out what is the current fee you have to pay or while you making transaction the fee will be written there too, so you can also check it from the transaction detail page which appear in the last during making a transaction.
The fee rate displayed on mempool.space is just an estimation of the required fee rate and that's not necessarily the fee rate used by your wallet when making a transaction. Your wallet may use a different method for fee estimation and use a different fee rate.
You should use mempool.space or similar tools when you want to set the fee manually.
hero member
Activity: 1218
Merit: 595
November 16, 2023, 02:19:05 PM
#21
How do I know the the fee set by my wallet?
You can use mempool.space website to find out what is the current fee you have to pay or while you making transaction the fee will be written there too, so you can also check it from the transaction detail page which appear in the last during making a transaction.

I have the $6 in my wallet and haven't made any transaction before in that wallet just a newly created wallet
It does not matter whether you received them or not; you have to pay the fee, and I think all you can do now is wait for the transaction fee to decrease a little bit, which will decrease because a few days ago, when the dust attacks started, the fee went from around $10 to $12, and after that, it came back to $2 to $3, and now it rises to $8 to $9.

You should wait a little bit and keep an eye on the website to stay up-to-date on the fee.
sr. member
Activity: 350
Merit: 335
November 16, 2023, 01:07:31 PM
#20

I think you misunderstood the Op. The transaction was not stuck in the mempool. His Bitcoin hasn't left his wallet, it's still sitting right in there, but he couldn't broadcast the transaction because he didn't have up to the required amount to cover for the transaction fee that's why he's getting the "Unable to transfer due to dust utxo error" message.  
Perhaps you need to read my response again and that of the OP. He has $6 dollar in Trust wallet and is unable to send it out because of UTXO error. My suggestion was for him to use Electrum wallet and set the fee to 10sats/byte, this will enable him to send the transaction which will not be possible in Trust Wallet. After sending, he can use ViaBTC to facilitate the confirmation. I don't know if you read anything different from this from my comment.
sr. member
Activity: 504
Merit: 421
Top Crypto Casino
November 16, 2023, 11:24:06 AM
#19

I think you misunderstood the Op. The transaction was not stuck in the mempool. His Bitcoin hasn't left his wallet, it's still sitting right in there, but he couldn't broadcast the transaction because he didn't have up to the required amount to cover for the transaction fee that's why he's getting the "Unable to transfer due to dust utxo error" message.  

In addition if his transaction not confirmed after 2 weeks, his transaction will fail and his coins will back to his wallet without the fee he sent.
I want you correct you about the bolded parts because any transaction that is dropped from the mempool will typically returned to the sender's wallet, and the amount, along with the fee, becomes available again. So the transacted amount + fee you paid will be returned.
That's correct, the amount sent and the transaction fee will be returned back. It's like saying no work, no pay.
full member
Activity: 420
Merit: 120
November 16, 2023, 10:36:53 AM
#18
I want you correct you about the bolded parts because any transaction that is dropped from the mempool will typically returned to the sender's wallet, and the amount, along with the fee, becomes available again. So the transacted amount + fee you paid will be returned.
You broadcast a transaction and wait for a confirmation from miners that mostly work with mining pools. With that, you include a transaction fee and waiting for a confirmation to pay it to miners. If that Pending transaction is not confirmed, the fee will not be paid.

Your transaction is only valid when it has a confirmation from miner and full nodes validate it on Bitcoin blockchain. When your transaction is valid, at that time you actually paid transaction fee to miners.
sr. member
Activity: 2380
Merit: 251
Eloncoin.org - Mars, here we come!
November 16, 2023, 09:48:29 AM
#17
Possibly you can broadcast the TX if the wallet allows fee customization but the transaction will not get confirmed in any way so better wait until the network clears.
In addition if his transaction not confirmed after 2 weeks, his transaction will fail and his coins will back to his wallet without the fee he sent.

I want you correct you about the bolded parts because any transaction that is dropped from the mempool will typically returned to the sender's wallet, and the amount, along with the fee, becomes available again. So the transacted amount + fee you paid will be returned.
full member
Activity: 420
Merit: 120
November 16, 2023, 07:48:03 AM
#16
The 2 weeks (14 days) set as default for unconfirmed transaction to be sent back to your address
Your bitcoin does not move anywhere if the broadcast and pending transaction does not get a single confirmation by Bitcoin miners.

No send back after 2 weeks or longer because your bitcoin has never moved to any new address without a confirmation.

If there is a return transaction like you said, who will pay that on-chain transaction fee? Mempools? Miners? None of them pay it.

Mempools only drop your pending transaction from their memory pools because your transaction exceeds a maximum size of their mempools. They will prioritize pending transactions with higher fee rates than yours.
legendary
Activity: 2380
Merit: 5213
November 16, 2023, 05:09:41 AM
#15
But what I don't know is whether this high charges on bitcoin in trust wallet is applicable to bitcoin in Binance or other exchanges.
Note that the fee you pay when making a transaction from trustwallet or any other non-cusotodial wallet goes to miners and you don't pay any fee to trustwallet.
If you make a withdrawal from binance or any other exchange, you have to pay higher fees.


In addition if his transaction not confirmed after 2 weeks, his transaction will fail and his coins will back to his wallet without the fee he sent.
If a transaction stays unconfirmed for 2 weeks, many nodes will drop it from their mempool. But some will still have it in their mempool and it's possible that the transaction is confirmed if the required fee rate decreases.
Also, you are not charged for an unconfirmed transaction.


2.  Initiate the transaction by selecting mempool then set the fee to at least 10sats/vbyte then send it.
3. Copy the TX and paste it in https://www.viabtc.com/tools/txaccelerator/
The minimum fee rate you should set for your transaction, so that you can use ViaBTC free accelerator is 10 sat/byte, not 10 sat/vbyte.


The 2 weeks (14 days) set as default for unconfirmed transaction to be sent back to your address varies base on the time each nodes picks up the transaction, with the time different for each node to pick a transaction that unconfirmed transaction would stay longer than that in the mempool.
It's true that nodes may receive transactions at different times, but the time that an unconfirmed transaction is kept in the mempool varies from node to node, because nodes can have different setting.
It's possible that two nodes receive a transaction at the same time, one of them keeps it for 2 weeks and the other one keeps it for 1 month.
hero member
Activity: 672
Merit: 855
November 16, 2023, 04:47:28 AM
#14
One of the reason is because Trustwallet doesn’t customize fees
Small correction: Trustwallet has a feature to customize your fees by clicking the top right icon.

Yeah I actually just look into it and saw that once you click on next after the typing the amount you wish to send and the address that is when the transaction fee will appear with a setting at the top right corner which if you click it will allow you to customize your fee, it is a new added feature I guess because when I was using the wallet it wasn’t there. Although even now I don’t the set up at least the fees should be on same page as address and amount typing is done.

In addition if his transaction not confirmed after 2 weeks, his transaction will fail and his coins will back to his wallet without the fee he sent.

The 2 weeks (14 days) set as default for unconfirmed transaction to be sent back to your address varies base on the time each nodes picks up the transaction, with the time different for each node to pick a transaction that unconfirmed transaction would stay longer than that in the mempool. Another one again is the type of wallet used, some wallets have an in built rebroadcast. As such they regularly rebroadcast that transaction which will make it stay there for almost when it get confirmed.

As for the fees if it is dropped, I think the fees will also be return with it because only the node that include your transaction in his mined block can actually collect that transaction fee and since it wasn’t mined no node can collect that transaction fee
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
November 16, 2023, 04:17:25 AM
#13
How do I know the the fee set by my wallet?
Any decent wallet would show you the transaction fee before sending. You should stop using Trust wallet and switch to for instance Electrum.

I think I have stated it already in my topic that it's trust wallet
The name of that wallet is so generic, it's easy to overlook you actually mean a wallet.
sr. member
Activity: 350
Merit: 335
November 16, 2023, 04:14:01 AM
#12
Good day every one, I had some issues on my trust wallet. I was sent about $6 in my bitcoin address and I have been trying to send to another bitcoin address and it has been showing me this error message"Unable to transfer due to dust utxo error" what should I do please?

I have reduced the price from 5 to 4 to 3 and Even $2 but still the same message.
This has become an issue of recent pending when the Ordinal hype will die. But there is a way around it, @Charles-Tim made this post in our local board and it has helped me complete some transactions cheaper and faster. He recommended using ViaBTC to make the transaction confirmaton faster. You must know that Trust wallet is can misbehave sometimes and will never allow you to withdraw that money. What you will do is to follow these steps:

1. download Electrum wallet, then import your wallet using the seed phrase.
2.  Initiate the transaction by selecting mempool then set the fee to at least 10sats/byte then send it.
3. Copy the TX and paste it in https://www.viabtc.com/tools/txaccelerator/

The transaction will be accelerated and confirmed faster. I have tested this and spend approximately $2. You can spend less but ensure you put the fee between 10 to 20sats/byte.

Goodluck.  
legendary
Activity: 2394
Merit: 5531
Self-proclaimed Genius
November 16, 2023, 04:09:04 AM
#11
-snip-
How do I know the the fee set by my wallet?
If you're using their mobile app, it'll show under "Network fee" after tapping "Next" when sending.

There's a tooltip button (!) there that explains what is it and in that tooltip, there's also a "Learn More" button that explains it further.
The fee rate they set is based from their perspective on what's currently optimal and today is not a good time for low value transactions.

I have the $6 in my wallet and haven't made any transaction before in that wallet just a newly created wallet
So in other words, you received that $6 in a single transaction?
If so, that's good since your transaction's size will be low that'll result with lower absolute fee.
hero member
Activity: 672
Merit: 557
November 16, 2023, 04:05:44 AM
#10
Possibly you can broadcast the TX if the wallet allows fee customization but the transaction will not get confirmed in any way so better wait until the network clears.
In addition if his transaction not confirmed after 2 weeks, his transaction will fail and his coins will back to his wallet without the fee he sent.
From the last 2 weeks, most of the fees are charged around 20-30 sat/vbyte which mean he need to send at least $1, personally I think it's not worth to get $5 for spend $1.

One of the reason is because Trustwallet doesn’t customize fees
Small correction: Trustwallet has a feature to customize your fees by clicking the top right icon.
sr. member
Activity: 2380
Merit: 251
Eloncoin.org - Mars, here we come!
November 16, 2023, 03:37:52 AM
#9
But what I don't know is whether this high charges on bitcoin in trust wallet is applicable to bitcoin in Binance or other exchanges. Judging from people's explanation here, I think in trust wallet one must have up to $20 sats above before transacting, because it is needless to do a transaction that will incure changes that is higher than the amount you want to transfer.

The withdrawal fee is different from the transaction fee.

If Binance charges $20 or whatever the amount will be a flat fee no matter what is the network congestion. But trust wallet is a wallet so you can choose the fee and currently, you need to spend in fees.



Possibly you can broadcast the TX if the wallet allows fee customization but the transaction will not get confirmed in any way so better wait until the network clears.
sr. member
Activity: 602
Merit: 387
Rollbit - the casino for you. Take $RLB token!
November 16, 2023, 03:28:26 AM
#8
I think I have stated it already in my topic that it's trust wallet
Sorry I missed it.

Quote
But what I don't know is whether this high charges on bitcoin in trust wallet is applicable to bitcoin in Binance or other exchanges.
I can not get your question, applicable to bitcoin in Binance or other exchanges, what does it mean?

Trust wallet was acquired by Binance years ago, in 2018.

Wallets can use good or bad fee estimators and they can give you good fee suggestion or bad (overpaid) fee suggestion. I am not sure about Trust wallet because I don't use it for my bitcoin.

Quote
Judging from people's explanation here, I think in trust wallet one must have up to $20 sats above before transacting, because it is needless to do a transaction that will incure changes that is higher than the amount you want to transfer.
They will suggest you fee rate in sat/byte or sat/vbyte, and I believe no suggestion like $20 sats, did you make a typo?

What are network fees. In this article, they suggest to use https://buybitcoinworldwide.com/fee-calculator/
full member
Activity: 140
Merit: 63
November 16, 2023, 03:00:29 AM
#7
How do I know the the fee set by my wallet?
What wallet you are using to make your Bitcoin transaction?

If you don't say the name of that wallet, it's hard help you specifically.
I think I have stated it already in my topic that it's trust wallet
But what I don't know is whether this high charges on bitcoin in trust wallet is applicable to bitcoin in Binance or other exchanges. Judging from people's explanation here, I think in trust wallet one must have up to $20 sats above before transacting, because it is needless to do a transaction that will incure changes that is higher than the amount you want to transfer.
sr. member
Activity: 602
Merit: 387
Rollbit - the casino for you. Take $RLB token!
November 16, 2023, 02:41:30 AM
#6
How do I know the the fee set by my wallet?
What wallet you are using to make your Bitcoin transaction?

If you don't say the name of that wallet, it's hard help you specifically.

When you broadcast your transaction, you will see information of it, includes transaction fee, fee rate. Even after that you click on your transaction, details to see information like fee rate.

In some wallets, you will have options when bump your fee, with two options: Preserve payment (don't deduct transaction fee to the transaction value); Decrease payment (deduct transaction fee to transaction value) like Electrum wallet.
full member
Activity: 140
Merit: 63
November 16, 2023, 02:03:17 AM
#5
I have reduced the price from 5 to 4 to 3 and Even $2 but still the same message.
$6 worth of bitcoins is more or less 0.00016020BTC.
The dust limit is 0.00000546BTC for legacy or 0.00000294BTC for SegWit if it's following the Bitcoin standards (Trustwallet's limit isn't disclosed)
So if you deduct the fee that's set by your wallet, it will fall way below the dust limit.
How do I know the the fee set by my wallet?

what should I do please?
Wait for the Ordinals NFT hype to pass until you can spend with 1~5sat/vB fee rate; use another wallet to do so.

Also, have your received that $6 in one transaction?

Because if not, you'll have to spend more on fees than the actual amount that you can send.
I have the $6 in my wallet and haven't made any transaction before in that wallet just a newly created wallet
legendary
Activity: 2394
Merit: 5531
Self-proclaimed Genius
November 16, 2023, 01:02:44 AM
#4
I have reduced the price from 5 to 4 to 3 and Even $2 but still the same message.
$6 worth of bitcoins is more or less 0.00016020BTC.
The dust limit is 0.00000546BTC for legacy or 0.00000294BTC for SegWit if it's following the Bitcoin standards (Trustwallet's limit isn't disclosed)
So if you deduct the fee that's set by your wallet, it will fall way below the dust limit.

what should I do please?
Wait for the Ordinals NFT hype to pass until you can spend with 1~5sat/vB fee rate; use another wallet to do so.

Also, have your received that $6 in one transaction?
Because if not, you'll have to spend more on fees than the actual amount that you can send.
sr. member
Activity: 392
Merit: 197
November 16, 2023, 12:54:42 AM
#3
You want to transfer only $6 BTC but you have to pay more than the amount you want to transfer as transfer fee. The transfer fee is now extra so you don't need to transfer this small amount of BTC right now. If you want to receive six dollars in your account then you need to have 20 dollars of BTC in your account. When you have $20 worth of BTC in your wallet, you can transfer BTC and receive $6. I don't think there is any need to pay $12 transaction fee to transfer $6. It would be a good advice for you to first wait for the normal transaction fees and transfer your BTCs when the transaction fees are normal.
hero member
Activity: 672
Merit: 855
November 16, 2023, 12:40:05 AM
#2
You’re getting the dust error because the amount in total is smaller when compared to the transaction fee. With the $6 worth of bitcoin you’re about to send which I think is the total combine amount from all UTXOs on that wallet and with a fee rate estimated to around 250 sats/vB (13.01) by mempool.space you can’t spend from that wallet.

One of the reason is because Trustwallet doesn’t customize fees so if you try to broadcast that transaction you will be charged to spend $13 on fees which is way higher than the total amount in that wallet. So there is nothing that can be done about except you deposit a significant amount to that wallet so you can spend from there or the transaction fee reduces to like $2
full member
Activity: 140
Merit: 63
November 16, 2023, 12:14:29 AM
#1
Good day every one, I had some issues on my trust wallet. I was sent about $6 in my bitcoin address and I have been trying to send to another bitcoin address and it has been showing me this error message"Unable to transfer due to dust utxo error" what should I do please?

I have reduced the price from 5 to 4 to 3 and Even $2 but still the same message.
Jump to: