Crypto glossary
Transaction fee
A transaction fee is the amount a user pays to have a transaction included in a block, collected by miners or validators or partly burned by the protocol.
Blocks have limited room, so users attach a fee to compete for inclusion. On Bitcoin the fee is the difference between a transaction's inputs and outputs and is priced by size in satoshis per virtual byte. On Ethereum and other EVM chains it is computed as gas used multiplied by a gas price, with part of it burned under EIP-1559 and the rest paid as a tip to the validator.
Fees are a core part of a network's security budget. They compensate block producers alongside newly issued coins and, on Bitcoin, are expected to become the main reward as the block subsidy keeps halving. Fee levels also serve as a demand gauge: spikes usually accompany market volatility, popular token launches or waves of inscriptions.
A fee does not scale with the amount sent: moving a large sum can cost the same as a small one, while a tiny payment may cost more in fees than it is worth. Setting the fee too low can leave a transaction stuck for hours, and exchange withdrawal fees are a separate charge set by the platform.
Example
A Bitcoin transaction of 140 virtual bytes broadcast at a rate of 10 sat/vB pays 1,400 satoshis in fees, whether it sends 0.001 BTC or 10 BTC.
Related terms
Latest articles on Transaction fee
- Babylon Labs Unleashes Bitcoin Staking, Sending Transaction Fees Soaring to New Heights
- XRPL EVMSidechain Upgrades: New Transaction Fees and Cosmos IBC Activated
- Solana’s Surge: On Track to Overtake Ethereum in Transaction Fees Within Days
- Bitcoin Transaction Fees Normalize as Runes Protocol Activity Dips: A New Trend for BTC?
- Ethereum’s BlobScriptions Debut Causes 10,000% Surge in Transaction Fees
