Gas fee is the transaction cost paid to network validators (Ethereum) or miners (Bitcoin) for processing a transaction. On Ethereum, the fee structure has been EIP-1559-shaped since August 2021: a base fee that gets burned plus a priority tip that goes to the validator. Bitcoin uses simple sat/vB pricing. Other chains use various models, but for US-resident holders, "gas fee" usually means Ethereum mainnet or one of its L2 derivatives.

What the fee actually pays for

Two components:

Compute cost. Each operation in the EVM (Ethereum Virtual Machine) has a gas cost. A simple ETH transfer is 21,000 gas. A typical Uniswap V3 swap is 150,000-250,000 gas. A complex DeFi interaction can be 500,000+ gas. The gas units measure how much computation the network expended.

Demand pricing. Network demand sets the gas price (denominated in gwei, billionths of an ETH). High demand — popular NFT mints, market crashes triggering liquidations, airdrops — raises gas prices. Quiet periods see gas at 5-15 gwei; peak congestion has historically reached 500+ gwei.

Total fee = gas units used × gas price. A $5 ETH transfer at 20 gwei pays roughly $1 in gas. A complex DeFi interaction at 100 gwei can pay $50.

The L2 economics that matter in 2026

Layer-2 networks (Arbitrum, Optimism, Base, Polygon zkEVM) execute transactions off Ethereum mainnet, then post compressed proofs back to L1. The L2 gas fee is typically 1/10th to 1/50th of mainnet, depending on chain and load.

Arbitrum One typically charges $0.10-$0.50 for a transfer that would cost $5-$20 on mainnet. Base and Optimism are similar. For any US-resident holder spending more than $50 per month on Ethereum gas, the migration to L2s pays for itself within weeks.

How to read gas pricing

Several useful tools:

Etherscan Gas Tracker — current gas prices with slow/standard/fast estimates and pending transaction load. The reference source.

Ultrasound.money — gas price plus ETH issuance/burn data. Shows the "ETH deflationary" status (whether burned base fees exceed new issuance).

Rabby Wallet's pre-transaction estimation — built into the wallet, shows expected gas cost and a confidence range before you sign.

The single most expensive gas mistake

"Set gas to maximum to make sure it goes through." This sets the gas limit (the maximum compute units the transaction can use), not the gas price. If you mean "pay more to confirm faster," you raise the priority fee (the tip). Confusing these two parameters in MetaMask's advanced settings has cost US holders untold thousands in gas overpayment.

The fix in 2026: use Rabby Wallet, which presents gas in user-friendly "slow/normal/fast" pickers with the actual dollar cost preview. Or use MetaMask's basic gas UI (also pickers, not raw parameter editing) unless you know exactly what you're doing.

Gas fee in tax accounting

For US-resident holders, gas fees on a sale or swap reduce the gain (or increase the loss) for tax purposes. Gas fees on a self-transfer (own address to own address) are typically expensed or capitalized as additions to cost basis, depending on context — consult a crypto-aware CPA. Most tax tools (Koinly, CoinTracker) handle gas accounting automatically once configured.

Further reading: Etherscan, MEV, Flashbots.