On Bitcoin, Litecoin, Dogecoin, and Bitcoin Cash, a wallet balance is a pile of separate coins called unspent outputs, and a transaction pays a fee for every one of them it spends. A player who has taken twenty small cash-outs holds twenty separate outputs, and the next time they move that money, the transaction has to spend all twenty, which makes it around ten times the size of a single-output spend and costs around ten times the fee. Consolidation is sending those twenty outputs to yourself in one transaction, on a quiet day, so they become one.
The effect is easiest to see with numbers. Fees on these chains are charged per byte of transaction data, and each input adds around 68 bytes, each output around 31, with 11 bytes of overhead. That calculation is behind what a cash-out costs to move on for anyone who plays roulette games with crypto and takes winnings off the table often.
Before consolidation – A player has taken 20 cash-outs of 0.002 bitcoin over two months, so the wallet holds 20 outputs totalling 0.04 bitcoin. They want to send all of it to an exchange. The transaction has 20 inputs and one output, around 1,400 bytes. At a fee rate of 30 satoshis per byte on a normal weekday, that is 42,000 satoshis, around 25 pounds at recent prices, or three per cent of the amount.
After consolidation – The player picked a Sunday morning when the rate was 2 satoshis per byte and sent all 20 outputs to a fresh address in their own wallet, one transaction of 1,400 bytes for 2,800 satoshis, under two pounds. The wallet now holds one output of 0.04 bitcoin, less than the fee. The latter sends to the exchange has one input and one output, around 140 bytes at 30 satoshis per byte, that is 4,200 satoshis, around two and a half pounds. Total across both steps, about four pounds, against 25 without.
Casinos do the same thing on their side. A hot wallet that receives thousands of deposits holds thousands of small outputs, and a withdrawal drawn from them would be expensive, so the casino consolidates during quiet hours. That is one reason the fee a site deducts from a withdrawal can differ from day to day.
To consolidate your own wallet
- Wait for a low fee rate – Open a mempool viewer and look for the next-block rate to fall to 1 to 5 satoshis per byte. Weekend mornings in European time are the usual window.
- Create a fresh receiving address – Generate a new address in the same wallet. Sending to a fresh address rather than an old one keeps the consolidation from linking to earlier activity.
- Select all outputs – Most wallets have a coin control or send-all option. Choose every output, or every output below a size you set, and enter the fresh address as the destination.
- Set the fee rate by hand – Override the wallet’s estimate with the low rate from step one.
- Confirm and wait – Once it confirms, the wallet holds one output. Repeat every few months or whenever the count passes ten.
Consolidation does nothing to the balance except subtract the small fee, and it is not needed on Ethereum, Tron, Solana, or any chain that keeps balances as a single number. On the chains that use outputs, it is the difference between a cash-out that costs pence to move on and one that costs pounds.









