Limestone City Bitcoin

Technical Resources ▸ Privacy

UTXO Management

Coin control, labels, and knowing what you hold

As Using Bitcoin as Money covered, your balance is not one number. It is a drawer of individual coins called UTXOs, each with its own amount, its own address, and its own permanent history. Most wallets hide the drawer and grab coins automatically when you spend. Managing it yourself is the single most underrated habit in self-custody, because it quietly decides two things: what you pay in fees, and what the world learns about you.

Why It Matters

Label Everything, Always

The foundation is boring and priceless: when bitcoin arrives, label it. Record where it came from, whether the source knows your identity (KYC or not), the date, and what the coins are for. "Exchange withdrawal, Jan 2026" and "meetup reimbursement from Dave" are coins with very different privacy properties, and six months from now the label is the only way you will know which is which. Sparrow was built for this: its UTXOs tab shows every coin with amount, label, and history, and lets you pick exactly which ones a transaction spends.

The Separation Rule

One rule prevents most privacy damage: never spend coins from different source categories in the same transaction. KYC coins stay with KYC coins, private coins with private coins, and mixed coins (see CoinJoin) strictly with themselves. The blockchain never forgets a merge. If keeping them straight in one wallet feels fragile, use separate wallets per category; the seed handles as many accounts as you need.

Consolidate When Fees Sleep

Small UTXOs pile up, so periodically sweep them into larger ones. The craft is in the when and the what:

Dust Attacks: When Strangers Send You Sats

If a few hundred unexplained sats ever appear in your wallet, that can be deliberate. Attackers sprinkle dust on thousands of addresses and watch which of them later get spent together, using your own consolidation habits to map your wallet. The defence is simple: label it, freeze it, and never spend it. Sparrow and other good wallets let you freeze a UTXO in two clicks so it can never sneak into a transaction.

Before every send, three questions: did I choose the inputs myself, are they all from one source category, and is the change going somewhere labeled? That thirty-second habit is most of UTXO management.

Keep going. Coin control lives in Sparrow, privacy compounds with CoinJoin and PayJoin, and frequent small stacks are what the Lightning side of Using Bitcoin as Money is for. Bring your drawer of coins to a meetup and we will help you sort it.