Short answer: a network fee is a bid in an auction for limited block space, paid to validators, not to any exchange or wallet. It rises when demand for blocks rises. You control it through three levers: which blockchain you use, when you send, and what fee rate you attach.
The one mental model that explains everything
Every block has a hard capacity limit. Users submit transactions with a fee attached, and block producers include the most profitable ones first. When the queue is short, a minimal fee gets in. When everyone is transacting at once, the cheapest way to jump the queue is to outbid the people ahead of you — which is why fees can multiply within an hour and fall back just as quickly.
This is also why fees are not proportional to the amount you send. Moving $10 and $10,000 costs the same, because the network charges for data and computation, not value.
How each major chain prices a transaction
| Chain | Fee unit | What drives the cost |
|---|---|---|
| Bitcoin | sat/vB (satoshis per virtual byte) | Transaction size in bytes — more inputs means a bigger, costlier transaction |
| Ethereum | gas × (base fee + priority fee) | Computational complexity; a token transfer costs more gas than plain ETH |
| Tron | Bandwidth and energy | Frozen TRX gives free resources; otherwise TRX is burned |
| Solana | Fixed base fee + optional priority fee | Congestion on specific accounts, not the whole chain |
| Layer-2 rollups | L2 execution + share of L1 data cost | Ethereum data availability pricing |
Typical costs in practice
Rough orders of magnitude for a simple transfer, useful for planning rather than as a quote:
- Solana: a fraction of a cent.
- Tron: cents, and often free with frozen TRX.
- BNB Smart Chain, Arbitrum, Optimism, Base: single-digit cents.
- Litecoin, Dogecoin: cents.
- Bitcoin: from under a dollar to well over ten when the mempool is full.
- Ethereum mainnet: a dollar or two when quiet, considerably more during peaks.
Six ways to pay less
- Change the chain, not the timing. This is the biggest lever by an order of magnitude. If the destination accepts USDT on Tron, use Tron.
- Send during quiet hours. Weekends and early UTC mornings are historically cheaper on Bitcoin and Ethereum.
- Consolidate UTXOs when Bitcoin is cheap. A wallet full of tiny inputs produces large, expensive transactions later.
- Batch payments if your wallet supports sending to several recipients in one transaction.
- Use a fee estimator instead of the wallet default — the difference between "fast" and "economy" is often minutes, not hours.
- Avoid unnecessary hops. Every intermediate wallet or exchange adds a fee; a direct swap replaces several transfers with one.
Fees inside an exchange order
When you swap through an instant exchanger, three costs exist and it helps to keep them apart:
- The fee you pay your own wallet's network to deliver the deposit — fully under your control.
- The service margin, already included in the quoted rate.
- The payout network fee, deducted from the amount you receive.
A service that quotes an attractive rate on an expensive payout network can easily be worse overall than a plain quote on a cheap one. Always compare the final received amount.
Key takeaways
- Fees are an auction, not a tariff — they respond to demand within minutes.
- Cost depends on data and computation, not on the value transferred.
- Choosing the right chain saves more than any other optimisation.
- Judge a swap by the amount that lands, not by the headline rate.
You can compare supported chains and their characteristics on the networks page before you plan a transfer.
Frequently asked questions
Who receives the network fee?
Miners or validators who produce blocks. On Ethereum, part of the fee — the base fee — is burned and removed from supply instead of being paid out.
Why is my Bitcoin transaction stuck?
The fee you attached is below what miners are currently accepting. It will confirm when the queue clears, or you can speed it up with replace-by-fee or a child-pays-for-parent transaction if your wallet supports them.
Does sending a larger amount cost more?
No. The fee reflects the size and complexity of the transaction. On Bitcoin, a payment built from many small inputs can cost more than a much larger payment built from one.