← GlossaryWallet basics
What Is a UTXO? Unspent Transaction Output Explained
A UTXO (unspent transaction output) is a discrete chunk of coins locked to an address that hasn't been spent yet; UTXO-based blockchains like Bitcoin, Litecoin and Dogecoin track balances as the sum of these chunks.
Key takeaways
- UTXO coins don't have 'account balances' on-chain — your balance is the total of all unspent outputs you can sign for.
- A transaction consumes whole UTXOs and creates new ones, including a 'change' output back to you.
- Many small UTXOs make transactions larger and can raise the fee needed to spend them.
- Bitcoin, Litecoin, Dogecoin and most coins in the Scrypt family use the UTXO model; Ethereum and Solana use accounts.
How UTXOs work
Think of UTXOs like physical bills. If you're paid a 5 coin output and a 2 coin output, your balance is 7, but you hold two separate "bills". To pay someone 6, your wallet must spend both whole outputs (7 total), send 6 to the recipient, and send the remainder — minus the network fee — back to you as a new "change" output.
Each output can only be spent once. When a transaction spends it, it becomes part of history; the new outputs it creates are the fresh unspent ones.
Why UTXOs affect fees
A transaction's size depends on how many outputs it consumes. Spending ten tiny outputs makes a bigger transaction than spending one large output, and fees are usually charged per byte — so a wallet made of many small payouts (typical for miners receiving frequent small rewards) can cost more to spend than the same total held in a few larger outputs.
UTXO vs account model
Ethereum and Solana track balances per account, like a bank ledger: a transfer just decreases one balance and increases another. UTXO chains have no such balance record; wallets calculate your balance by scanning for outputs your keys can spend. Neither is strictly better — UTXOs offer simpler parallel validation and some privacy properties, accounts offer simpler programming.
Practical tips
- Don't panic when a transaction sends "change" to a new address of yours — that's normal
- If you receive lots of small payouts, consolidating them during low-fee periods can save money later
- Expect the wallet, not you, to pick which outputs to spend
Example
You hold two Litecoin outputs of 0.5 LTC and 1.2 LTC. To send 1.0 LTC, your wallet spends the 1.2 LTC output, sends 1.0 to the recipient, returns roughly 0.2 LTC (minus the fee) to you as change, and leaves the 0.5 LTC output untouched.
Put it into practice
Let the wallet handle UTXOs for you
Scrypt Wallet builds and signs UTXO transactions on your device for Bitcoin, Litecoin, Dogecoin and the Scrypt family, so you never have to pick outputs by hand. Receive mining payouts straight to an address you control.
Open Scrypt Wallet Get Scrypt for AndroidFrequently asked questions
Why does my balance sometimes show in pieces?
On UTXO chains your balance is the sum of separate outputs. Wallets total them for you; block explorers show them individually.
Is Ethereum a UTXO chain?
No. Ethereum and Solana use an account model, where each address has a balance updated by transactions.
Does Scrypt Wallet support UTXO coins?
Yes — Scrypt Wallet builds and signs UTXO transactions for Bitcoin, Litecoin, Dogecoin and the Scrypt-family coins on your device, so you only choose an amount and a recipient.
Written by the Scrypt Wallet team · Updated 2026-09-29. General education, not financial, tax or legal advice.