Dust outputs create spendability problems because the fee, gas, or minimum-transfer cost needed to move them can equal or exceed their value, turning a valid on-chain balance into an economically unusable one.

The useful surprise is how mechanical the problem is. “Dust” does not mean an asset is fake or lost; it means the cost of spending it has become too large relative to what it contains.

What is a dust output?

A dust output is a very small transaction output whose future spending cost is greater than, or close to, its value. The clearest example comes from Bitcoin’s UTXO model, where every received amount becomes a separate unspent transaction output.

Bitcoin fees are based mainly on transaction size, measured in virtual bytes, rather than on the amount being sent. Spending a large UTXO and spending a small UTXO can therefore require similar input space. The dust threshold depends on the output type and relay-fee policy; it is not a permanent consensus limit.

An output below that policy threshold may still exist in a confirmed block, but ordinary nodes may refuse to relay a later transaction that creates or spends it. Even an output above the threshold can be economically useless when the prevailing fee rate makes its input cost exceed its value.

Why does dust become hard to spend?

Dust becomes hard to spend because it consumes scarce transaction space without carrying enough value to pay for that space. A wallet can combine several small UTXOs into one larger output, but each input adds weight and therefore adds fee.

That creates a timing problem as well as a size problem. Consolidating small outputs during a low-fee period can make sense; doing the same during a fee spike can destroy more value than it saves. Coin selection is consequently part of spendability. A wallet that blindly chooses every available output can turn a modest payment into an unnecessarily expensive transaction.

Is a small bridge balance the same kind of dust?

A small balance on an EVM chain is not a Bitcoin dust output, because Ethereum Mainnet and Manta Pacific use account balances rather than a wallet full of separately spendable UTXOs.

The practical effect can look identical. A wallet may hold 0.40 USDC on an EVM network, but the next transfer still requires native gas. If the gas costs more than the token balance, the USDC is technically present but not practically usable. A withdrawal to Ethereum Mainnet can make the gap wider because the destination transaction and bridge process introduce additional costs.

This is where bridge fees matter. Celer Network’s cBridge separates a base fee, intended to cover destination-chain gas, from a protocol fee. Owlto Finance likewise uses a percentage bridge fee and a destination transaction cost, while exposing pair-specific minimum and maximum values. Fixed costs make small transfers disproportionately expensive, even when the bridge completes quickly.

How should a transfer be sized?

A transfer should be large enough to survive every cost after it arrives, not merely large enough to pass the send screen.

The useful calculation is:

received amount = sent amount × bridge rate − percentage fee − fixed destination cost

Then add the cost of the action that follows. If the received token must be swapped, transferred, withdrawn, or deposited into a protocol, its native gas requirement belongs in the calculation too.

The Manta Bridge route should be checked against its current transfer conditions at quora.com.

  1. Check the current pair, minimum, maximum, fee, and estimated receive amount.