Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
LABS
Glossary

Base Fee

A mandatory, algorithmically adjusted fee per unit of gas that is burned, introduced by EIP-1559 to make transaction fee markets more predictable.
Chainscore © 2026
definition
BLOCKCHAIN FEE MECHANISM

What is Base Fee?

The base fee is the fundamental, algorithmically determined minimum cost to include a transaction in a block on networks like Ethereum.

The base fee is the mandatory, protocol-determined minimum amount of gas (denominated in gwei) that must be paid for a transaction to be considered valid for inclusion in a block. Introduced with Ethereum's EIP-1559 upgrade, it is algorithmically adjusted up or down by the protocol itself based on network congestion, targeting a specific block size. Unlike a traditional auction, this fee is burned (permanently removed from circulation) rather than paid to miners or validators, creating a deflationary pressure on the native token.

The adjustment mechanism is designed to stabilize transaction costs. The protocol calculates the base fee for the next block by comparing the size of the previous block to a target gas limit. If the previous block was more than 50% full, the base fee increases; if it was less full, it decreases. This creates a predictable fee market where users can estimate costs more reliably, as the base fee changes smoothly block-by-block rather than spiking unpredictably in a first-price auction model.

Users must pay at least the base fee for their transactions. To prioritize their transaction during periods of high demand, they add a priority fee (or "tip") on top of the base fee, which is paid directly to the block producer. The total fee for a transaction is calculated as: (base fee + priority fee) * gas used. Wallets and users interact with this system by often setting a max fee, which represents the maximum total they are willing to pay per unit of gas.

The burning of the base fee is a critical economic change. By removing this ETH from circulation instead of giving it to miners, EIP-1559 reduces the net issuance of Ethereum. During times of high network usage, the amount burned can temporarily exceed new issuance, making the network deflationary. This mechanism fundamentally alters the economic model, aligning miner/validator incentives with network efficiency rather than pure fee maximization.

Understanding the base fee is essential for developers building gas-efficient applications and for users managing transaction costs. It represents a shift from a purely market-driven auction to a hybrid model with a predictable, protocol-controlled floor. Other blockchain networks implementing similar fee market mechanisms often adopt and adapt the base fee concept from Ethereum's EIP-1559 design.

how-it-works
EIP-1559 MECHANISM

How the Base Fee Works

An explanation of the base fee, the foundational component of Ethereum's EIP-1559 transaction pricing model, which algorithmically adjusts to manage network congestion.

The base fee is the mandatory, algorithmically determined minimum price per unit of gas that must be paid for a transaction to be included in a block on Ethereum and other EIP-1559-compatible networks. It is a burned fee, meaning it is permanently removed from circulation rather than paid to validators. This mechanism is the core innovation of Ethereum Improvement Proposal 1559, designed to make transaction fees more predictable and to reduce the network's inflation rate by burning a portion of the transaction fees.

The base fee adjusts dynamically with each new block based on the target block size and the size of the previous block. If the previous block was more than 50% full, the base fee increases; if it was less than 50% full, the base fee decreases. This adjustment follows a predefined formula, creating a negative feedback loop that naturally regulates network demand and aims to keep blocks consistently at their target capacity, smoothing out extreme fee volatility.

Users cannot directly modify the base fee; it is set by the protocol. To get their transaction prioritized, users add a priority fee (also called a tip) on top of the base fee, which is paid directly to the block validator. The total fee for a transaction is calculated as: (base fee + priority fee) * gas used. Wallets and applications typically estimate the current base fee from recent blocks and suggest a total fee, allowing users to understand the minimum cost for inclusion before adding an optional tip for faster confirmation.

key-features
EIP-1559 MECHANISM

Key Features of the Base Fee

The Base Fee is the foundational component of Ethereum's EIP-1559 fee market, designed to create predictable and efficient transaction pricing. It is algorithmically adjusted per block based on network congestion.

01

Algorithmic Adjustment

The Base Fee is recalculated every block by the protocol based on the target block size (currently 15 million gas on Ethereum). If the previous block was more than 50% full, the fee increases; if it was less full, it decreases. This creates a negative feedback loop that stabilizes network load.

02

Mandatory Burn

The entire Base Fee for every transaction in a block is permanently burned (destroyed). This mechanism:

  • Removes ETH from circulation, making it a deflationary force.
  • Decouples miner/validator rewards from the base transaction cost.
  • Aligns network security with the value of ETH itself.
03

Predictable Pricing

Unlike first-price auctions, the Base Fee provides users with a stable and transparent cost estimate. Wallets can reliably predict the fee for the next few blocks, eliminating guesswork. Users only compete via the optional priority fee (tip), not the core network fee.

04

Block Elasticity

Blocks have a maximum size (currently 30 million gas, 2x the target) to handle temporary demand spikes. The Base Fee rises sharply as blocks approach this limit, dynamically pricing congestion. This elasticity prevents indefinite queue build-up.

05

User-Specified Maximum

When submitting a transaction, users set a max fee (maxFeePerGas). This caps their total cost (Base Fee + Priority Fee). If the Base Fee rises above this max, the transaction will wait. If it falls below, users pay the lower prevailing Base Fee plus their tip.

06

Network State Signal

The Base Fee serves as a clear, on-chain metric of real-time network demand. Analysts and developers monitor its trend to gauge congestion. A consistently high Base Fee indicates sustained demand, potentially signaling the need for Layer-2 scaling solutions.

visual-explainer
EIP-1559 CORE CONCEPT

Visualizing the Base Fee Mechanism

An explanation of how the Base Fee functions as the algorithmic heart of EIP-1559's fee market, dynamically adjusting to balance network demand with block size targets.

The Base Fee is the mandatory, algorithmically determined minimum fee, denominated in the network's native token (e.g., gwei for ETH), required for a transaction to be considered for inclusion in a block under the EIP-1559 fee model. It is programmatically adjusted up or down by the protocol itself after each block based on how full the previous block was relative to a target gas limit. This mechanism replaces the first-price auction model, creating a more predictable and stable fee environment. The key innovation is that the Base Fee is burned (destroyed) upon payment, permanently removing it from circulation.

Visualizing the adjustment is straightforward: the protocol compares the actual gas used in the last block to a predefined target gas used (typically 50% of the block's maximum gas limit). If the previous block was more than 50% full, the Base Fee increases for the next block; if it was less than 50% full, the Base Fee decreases. This creates a negative feedback loop that automatically regulates congestion. The adjustment formula uses a multiplicative factor, ensuring rapid response to sustained demand spikes while allowing fees to decay smoothly when activity subsides.

For users and developers, this creates a more transparent fee estimation process. Wallets can provide reliable fee quotes by simply reading the current Base Fee from the latest block and adding a priority fee (tip) for miners/validators. The burning of the Base Fee has significant economic implications, making the native token potentially deflationary during high usage. This mechanism is foundational to Ethereum's post-London Upgrade fee market and has been adopted by other networks like Arbitrum, Optimism, and Polygon PoS.

etymology-history
ORIGIN STORY

Etymology and History

The term **base fee** emerged as a core mechanism in Ethereum's transition from a first-price auction to a more predictable fee market with the London Upgrade (EIP-1559).

The base fee is a mandatory, algorithmically determined minimum fee per unit of gas that must be included for a transaction to be considered valid for a given block. Its introduction in August 2021 via EIP-1559 fundamentally restructured Ethereum's transaction pricing model. Prior to this, users bid in a volatile, inefficient first-price auction, often overpaying. The base fee created a stable, network-calculated floor, making gas costs more predictable. This fee is burned (permanently removed from circulation), making ETH a potentially deflationary asset.

The etymology is straightforward: "base" denotes the fundamental, non-negotiable component of the total transaction fee, distinct from the optional priority fee (tip) paid to validators. It is calculated automatically by the protocol based on network congestion from the previous block. If block utilization was above 50%, the base fee increases; if below, it decreases. This dynamic adjustment mechanism is designed to target an average block utilization of 50%, allowing the block size to temporarily expand during high demand.

Historically, the base fee concept was a direct response to the user experience and economic problems of the legacy auction system. Proponents argued it would reduce fee volatility, improve wallet fee estimation, and enhance network security through the burn. Its implementation was a landmark change, making Ethereum's fee market more analogous to a congestion pricing model seen in other complex systems, where prices adjust to manage demand for limited block space.

ecosystem-usage
BASE FEE

Ecosystem Usage

The Base Fee is a mandatory, algorithmically adjusted fee that must be included in every transaction on Ethereum and other EIP-1559-compatible networks. Its primary functions are to regulate network congestion and burn ETH.

01

Dynamic Pricing Mechanism

The Base Fee is recalculated per block based on the network's congestion from the previous block. It adjusts to target a specific gas target (currently 15 million gas for Ethereum). If the previous block was over 50% full, the fee increases; if it was under, it decreases. This creates a predictable, market-driven fee that users can trust for transaction inclusion.

02

Fee Burning (EIP-1559)

A core feature of EIP-1559 is that the Base Fee is burned (destroyed). This means the ETH paid for this fee is permanently removed from circulation, making ETH a potentially deflationary asset. The priority fee (tip) is the only portion that goes to the block validator. This mechanism reduces the net issuance of new ETH.

03

User Experience & Wallets

Wallets like MetaMask and Rabby use the Base Fee to provide better fee estimation. Instead of guessing a gas price, users see:

  • A recommended fee based on the current Base Fee + a tip.
  • Options for different inclusion speeds.
  • More predictable transaction costs, as the Base Fee is set for the block and not subject to volatile auctions.
04

Wallet & dApp Integration

Developers integrate with the Base Fee via RPC calls like eth_feeHistory to build better user experiences. Key integrations include:

  • Fee estimation APIs for accurate cost predictions.
  • Transaction builders that automatically calculate the required max fee (Base Fee + Priority Fee).
  • Gas sponsorship (paymaster) systems that may cover the Base Fee on behalf of users.
05

Layer 2 (L2) Implications

While L2s like Optimism and Arbitrum inherit EIP-1559 mechanics, they often modify the Base Fee model:

  • Lower and more stable fees as congestion is managed off-chain.
  • Fee revenue may be directed to the L2's sequencer or treasury instead of being burned.
  • The Base Fee still serves as a critical congestion signal within the L2's own block space market.
FEE MECHANISM COMPARISON

Base Fee vs. Legacy Auction Fee

A comparison of the deterministic Base Fee mechanism introduced by EIP-1559 and the previous first-price auction model.

Feature / MetricBase Fee (EIP-1559)Legacy Auction (Pre-EIP-1559)

Primary Mechanism

Algorithmic base fee + priority tip

First-price sealed-bid auction

Fee Predictability

Predictable base fee, adjusts per block

Unpredictable, highly volatile

Fee Burning

Base fee is burned (ETH removed from supply)

All fees paid to miners (no burn)

Block Size

Flexible (target 15M gas, max 30M gas)

Fixed gas limit (e.g., 15M gas)

User Experience

Simpler fee estimation, fewer overpays

Complex estimation, frequent over/underpayment

Network Congestion Response

Base fee increases/decreases algorithmically

Fees spike exponentially during congestion

Economic Security

Fee burn reduces miner extractable value (MEV) incentive

All fees go to miners, increasing MEV incentive

Implementation

Standard on Ethereum Mainnet post-London

Historical model used before August 2021

BASE FEE

Technical Details

The Base Fee is a core component of Ethereum's EIP-1559 fee market mechanism, representing the minimum price per unit of gas that must be paid for a transaction to be considered for inclusion in a block. It is algorithmically adjusted block-by-block based on network congestion.

The Base Fee is the mandatory, algorithmically determined minimum price per unit of gas that must be paid for a transaction to be considered valid in an Ethereum block post-EIP-1559. It is calculated by the protocol itself based on the gas usage of the previous block relative to a target gas limit, and it is burned (destroyed) upon payment, permanently removing ETH from circulation. This mechanism replaces the first-price auction model, creating a more predictable and stable base cost for transaction inclusion that adjusts dynamically with network demand.

BASE FEE

Common Misconceptions

The Base Fee is a core mechanism of EIP-1559, but its function is often misunderstood. This section clarifies its role in fee markets and its relationship with user tips and network congestion.

No, the Base Fee is only one component of the total transaction cost. The total fee you pay (often called the maxFeePerGas) is the sum of the Base Fee and a Priority Fee (tip). The Base Fee is algorithmically set and burned by the protocol, while the Priority Fee is an incentive paid directly to the block proposer. For example, if the Base Fee is 15 gwei and you set a Priority Fee of 2 gwei, your total max fee is 17 gwei, but the actual amount deducted may be less if the Base Fee drops before inclusion.

BASE FEE

Frequently Asked Questions

The Base Fee is a core component of Ethereum's EIP-1559 fee market. These questions address its purpose, calculation, and impact on transaction pricing.

The Base Fee is the mandatory, algorithmically determined minimum gas price required for a transaction to be included in the next block on Ethereum. It is a per-unit-of-gas cost that is burned (permanently removed from circulation) rather than paid to miners or validators. Its primary purpose is to regulate network congestion by making transaction costs predictable and responsive to demand. The base fee adjusts up or down by a maximum of 12.5% per block based on whether the previous block was more or less than 50% full, creating a feedback loop that targets a specific block size.

ENQUIRY

Get In Touch
today.

Our experts will offer a free quote and a 30min call to discuss your project.

NDA Protected
24h Response
Directly to Engineering Team
10+
Protocols Shipped
$20M+
TVL Overall
NDA Protected Directly to Engineering Team