Digital Asset Self-Custody HubGet the App
← Back to Self-Custody Hub

What Is a Network Fee?

A network fee is the amount paid to have a transaction included in the next block, set through competitive bidding among everyone waiting to transact rather than fixed by any company.

Why block space is limited

Each block on a decentralized network can only hold so many transactions, and new blocks are produced on a fairly steady schedule. That combination puts a hard ceiling on how many transactions the network can process in a given stretch of time. When more transactions are waiting than a block can fit, something has to determine which ones go in first.

How bidding sets the price

The parties producing the next block generally prioritize whichever waiting transactions offer the highest fee, since that's how they're compensated for the work of including them. Anyone sending a transaction attaches a fee they're willing to pay, and when many people are transacting at once, that competition pushes typical fees up. When fewer transactions are waiting, there's less competition for the available space, and fees drop back down. Nobody sets a price list — the fee is whatever level clears the current backlog.

Why it isn't a service charge

A service charge is set by a company, applies uniformly, and goes to that company. A network fee has none of those properties: it changes constantly with demand, different people pay different amounts for the same kind of transaction at the same moment, and it goes to whoever does the work of producing the block rather than to any central operator. It reflects how busy the network is right now, not a fixed cost of the service.

For a live view of how busy a network currently is, see Network Monitor, and for how this and other terms relate, see the glossary.