If you have a UTXO whose amount is less than the cost to move it at a given feerate, that UTXO is economically unspendable at that time: it simply costs more to use than it brings to the transaction. You should avoid using such UTXOs at that time and wait until feerates are lower. If you use a wallet that permits you to select UTXOs specifically, you could already submit this consolidation transaction now already. Your wallet will then ignore all the low-value UTXOs tied up by that transaction until the point that the transaction gets confirmed, and your wallet should automatically rebroadcast that transaction until it is included in a block.
When feerates are low, aim to consolidate especially UTXOs with low amounts and/or inefficient output types. E.g. legacy UTXOs (P2PKH) weigh 148 bytes to spend, while native segwit (P2WPKH) UTXOs only take 68 vbytes and Taproot UTXOs (P2TR) spent per the keypath cost only 57.5 vB. Since the latter weigh less to spend in transactions, they will only be economically unspendable at a higher feerate given the same amount.
Generally, you probably want to aim for a minimum amount of at least 1 mBTC (100'000 sats), but preferably even 5–10 mBTC.
So what to do right now concretely? If you do have a UTXO with a large amount, you could use that to open a channel. If you only have low-amount UTXOs, but want to make payments right now, you might want to consider buying a balance on a custodial lightning service and making the payments from there.
Do this, and use sparrow wallet to do it 🤙
reply