How Bitcoin UTXO Selection Shapes a Bridge Deposit
Bitcoin bridge deposits draw fees from the coins you spend, the transaction's size and fee rate, and the bridge's own steps; UTXO choice shapes the bill.
The Blockchain Post Editors4 min read#ec3774

A Bitcoin transaction spends one or more UTXOs, creates outputs for the payment and any change, and leaves the difference as a miner fee. A bridge deposit can add further costs after that transaction, so the amount sent is only one part of the bill. The key is to see which coins the wallet selects and which steps the bridge requires.
How does Bitcoin choose which UTXOs to spend?
A Bitcoin wallet builds a transaction by selecting spendable outputs until their combined value can cover the deposit and fee. Each UTXO is a separate piece of received bitcoin, even if the wallet displays them as one balance. The transaction lists those outputs as inputs and proves the wallet is allowed to spend each one.
Suppose the deposit needs more bitcoin than any single UTXO holds. The wallet can combine several smaller outputs. If the inputs exceed the deposit and fee, it creates a change output and sends the remainder back to an address controlled by the wallet. The fee is the difference between total input value and total output value.
For a fuller account of how assets move between networks, see the manta bridge explainer. The Bitcoin side starts with a simpler question: how many inputs must the wallet gather to fund the deposit?
Why can the same deposit have different Bitcoin fees?
Bitcoin fees depend on transaction size and the fee rate, not directly on the amount being sent. A transaction with many inputs generally takes more block space than one with a single input. The wallet estimates the transaction’s size in virtual bytes, or vbytes, then applies a fee rate usually expressed in satoshis per vbyte.
This is why UTXO selection matters. One larger output may fund a deposit with fewer inputs; many small outputs may require a larger transaction. When block space is busy, the fee rate needed for timely confirmation can rise. The same set of coins can therefore cost more to spend at one moment than another.
A wallet may choose coins to reduce the fee, avoid creating tiny change, or preserve some outputs for later. Those goals can conflict. Combining many small UTXOs into one payment may make the current transaction larger, but consolidating them in a quiet period may make a later payment simpler. Consolidation itself still requires a transaction and fee.
Before approving a Bitcoin deposit, check:
- Which network the deposit address belongs to and whether the route supports Bitcoin.
- The selected inputs, estimated transaction size, fee rate, and total miner fee.
- Whether the transaction creates change and how much remains after the fee.
- Whether the bridge or destination network adds a separate fee or gas cost.
What costs can a bridge add after the Bitcoin transaction?
A bridge deposit is a sequence of steps, and the costs depend on the route. The Bitcoin transaction fee pays for inclusion in a Bitcoin block. A bridge may also charge a protocol fee, use a liquidity provider with a price spread, or require a separate transaction on the destination network. That destination transaction may need its own gas token.
Not every bridge accepts native bitcoin directly. Some routes begin with an asset already represented on another network, while others rely on a custodian, liquidity provider, or conversion step to move value from Bitcoin. The deposit instructions determine which case applies. A Bitcoin transaction alone cannot make a deposit on an unrelated network; the route must recognize the transaction and specify how the asset is delivered.
Compare the total cost across the full route, not just the Bitcoin fee shown by the wallet. Check the deposit asset, destination network, bridge fee, and any gas needed to claim or use the funds. The practical takeaway is that UTXO choice shapes the source transaction’s size, while the bridge determines what additional steps and charges follow. Watch both the wallet’s fee estimate and the bridge’s deposit instructions before sending.