How change addresses work in UTXO transactions
On UTXO chains, a transaction typically spends one or more existing outputs as inputs. If the inputs you spend are larger than the amount you want to send, the transaction must create multiple outputs: one to the recipient and another that sends the remainder back to you. That remainder is the “change,” and it is paid to a change address.
Why wallets generate new change addresses
Many wallets automatically generate a fresh change address for each transaction. This is primarily a privacy and wallet-management practice, because reusing the same address repeatedly can make it easier for others to link your transactions together. It also helps wallets track which outputs belong to you and select them later when you make another payment.
Change addresses matter because they are fundamental to how value moves on UTXO blockchains, and understanding them helps users avoid confusion about “missing” balances, improve privacy habits, and safely manage self-custodied funds.