EIP-1559 is an Ethereum Improvement Proposal that introduced a new transaction pricing mechanism, replacing the traditional first-price auction with a base fee that is algorithmically adjusted per block and burned, plus a priority fee (tip) for miners/validators. This change was designed to make gas fees more predictable, improve user experience, and reduce fee volatility by dynamically expanding and contracting block sizes. It was activated in the London hard fork in August 2021 and is a core component of Ethereum's fee market.
EIP-1559
What is EIP-1559?
EIP-1559 is a major Ethereum protocol upgrade that fundamentally reformed the network's transaction fee market and monetary policy.
The mechanism operates with two key components: the base fee and the priority fee. The base fee is the minimum price required for a transaction to be included in a block; it is calculated by the protocol based on network congestion from the previous block and is destroyed (burned) upon payment, permanently removing ETH from circulation. The priority fee is an optional tip paid directly to the block producer to incentivize them to prioritize the transaction. This structure allows users to submit transactions with a max fee they are willing to pay, knowing they will only pay the current base fee plus their tip, with any excess refunded.
A critical economic consequence of EIP-1559 is ETH burning. By destroying the base fee, the network introduces a deflationary pressure on Ethereum's native currency. When network activity and the base fee are high, the burn rate can exceed the new ETH issuance from block rewards, making ETH a potentially deflationary asset. This "ultrasound money" dynamic fundamentally altered Ethereum's monetary policy, creating a direct link between network utility and ETH scarcity.
The upgrade also modified block architecture. Instead of a fixed gas limit per block, EIP-1559 introduced a flexible block size with a target of 15 million gas and a maximum limit of 30 million gas. The protocol algorithmically adjusts the base fee to push block sizes toward the target: if a block uses more than the target gas, the base fee increases; if it uses less, the base fee decreases. This allows for temporary throughput increases during high demand while maintaining long-term stability.
For users and developers, EIP-1559 simplified the fee estimation process. Wallets can now reliably suggest a fee that will likely get a transaction included in the next block, reducing the guesswork and failed transactions associated with the old auction model. However, during periods of extreme demand, the priority fee (tip) becomes the competitive variable, and users must still potentially overpay to ensure timely execution, meaning congestion pricing is not entirely eliminated.
Etymology and Origin
This section traces the conceptual and technical lineage of EIP-1559, explaining its foundational ideas and the specific problem it was designed to solve within the Ethereum protocol.
EIP-1559 is an Ethereum Improvement Proposal that fundamentally reformed the network's transaction fee market and monetary policy, introduced in the London Hard Fork in August 2021. Its core innovation was replacing the traditional first-price auction model with a base fee that is algorithmically adjusted per block and burned, coupled with a priority fee (tip) for miners/validators. The proposal, authored primarily by Vitalik Buterin, Eric Conner, Rick Dudley, Matthew Slipper, and Ian Norden, aimed to create more predictable transaction fees, improve user experience, and introduce a deflationary pressure on ETH's supply through the burn mechanism.
The etymology of its name is straightforward: it is simply the 1559th proposal in the Ethereum Improvement Proposal repository. However, its conceptual origins are rooted in long-standing economic critiques of the first-price auction model used in Bitcoin and early Ethereum. This model was known to cause inefficiencies like fee overpayment and unpredictable confirmation times during network congestion. EIP-1559's design draws from academic literature on tipping and variable block sizes, proposing a hybrid system where the protocol itself sets a base fee for inclusion, and users can add a tip to incentivize faster processing.
The development of EIP-1559 was a multi-year process involving extensive community debate, simulation, and testing. Key concerns addressed during its refinement included miner/validator incentives (ensuring the new system didn't reduce their revenue too drastically), the safety of the base fee adjustment algorithm, and wallet integration. Its implementation marked one of the most significant non-consensus changes to Ethereum's economic layer, setting a precedent for fee market design in other blockchain ecosystems and laying groundwork for the network's post-Merge economics.
How EIP-1559 Works
EIP-1559 is a major Ethereum protocol upgrade that fundamentally reformed the network's transaction fee market, replacing first-price auctions with a more predictable base fee system.
EIP-1559 (Ethereum Improvement Proposal 1559) is a transaction pricing mechanism that introduces a base fee for network inclusion, which is algorithmically adjusted per block based on network congestion. This base fee is burned (destroyed), permanently removing ETH from circulation. Users can add a priority fee (tip) to incentivize validators to prioritize their transaction. This structure replaces the previous simple, opaque auction model, aiming to make fee estimation more reliable and to introduce a deflationary pressure on ETH's supply.
The mechanism operates through a gas target (currently 15 million gas per block). If the previous block used more gas than the target, the base fee increases; if it used less, the base fee decreases. This creates a negative feedback loop that aims to keep block sizes near the target. Blocks have a gas limit (currently 30 million gas, or 2x the target) to handle temporary spikes in demand. The base fee adjustment is calculated deterministically by the protocol, making future fees more predictable for users and wallets.
From a user's perspective, wallets now estimate the current network base fee and suggest a total maxFeePerGas (covering the base fee and tip) and a maxPriorityFeePerGas (the tip alone). If the base fee rises above the user's maxFeePerGas, the transaction will stall until congestion eases. The portion of the maxFeePerGas that covers the base fee is always burned, while the priority fee is paid to the block proposer. This design reduces fee overpayment uncertainty common in the old auction system.
The burning of the base fee is EIP-1559's most significant economic change, often described as introducing an ultrasound money dynamic to Ethereum. By removing ETH from supply with every transaction, the net issuance of new ETH can become negative during periods of high network usage, making ETH a potentially deflationary asset. This burn counteracts the issuance to validators, tying Ethereum's security spending more directly to its economic utility and demand.
Implementation required a new transaction type (TransactionType2 or EIP-1559 transactions) and is a core part of the Ethereum protocol post the London network upgrade. It coexists with legacy transaction types, but all modern wallets and applications use the new type for its efficiency and predictability. The success of EIP-1559 in smoothing fee volatility has made it a foundational model studied for adoption by other blockchain networks seeking to improve their own fee markets.
Key Features and Mechanics
EIP-1559 fundamentally reformed Ethereum's transaction fee market by introducing a base fee that is burned and a priority fee for miners/validators, creating a more predictable and deflationary fee structure.
Base Fee Mechanism
The base fee is a mandatory, algorithmically determined fee for transaction inclusion, calculated per block based on network congestion. It is burned (permanently removed from circulation), making ETH a potentially deflationary asset. The base fee adjusts up or down by a maximum of 12.5% per block to target 50% block capacity, creating predictable fee trends.
Priority Fee (Tip)
The priority fee (or tip) is an optional fee paid directly to the block producer (miner or validator) to incentivize them to prioritize a transaction within a block. This is separate from the burned base fee. Users set this tip to expedite their transactions when the network is busy, creating a competitive market for block space.
Fee Market & Predictability
EIP-1559 replaced the first-price auction model with a hybrid system. Users submit a max fee they are willing to pay. The protocol charges them the sum of the current base fee and their priority fee, refunding any difference if the max fee exceeds this total. This makes fee estimation more reliable, as users are less likely to overpay significantly.
Block Size & Gas Target
Blocks now have a flexible size. The protocol targets a gas target of 15 million gas per block but allows blocks to expand up to a gas limit of 30 million gas (2x the target) during high demand. The base fee adjusts based on how full the previous block was relative to the target, creating a self-regulating system.
ETH Burn & Monetary Policy
The burning of the base fee removes ETH from permanent supply. When network activity is high, the burn rate can exceed new ETH issuance from block rewards, making ETH deflationary. This 'ultrasound money' dynamic fundamentally changes Ethereum's economic model, linking network security value directly to usage.
User Experience (UX) Improvements
For wallets and users, EIP-1559 simplified the fee estimation process. Instead of guessing the optimal gas price, users often see a recommended fee (base + suggested tip). The refund mechanism for overestimation and more stable base fee reduces the anxiety and complexity of sending transactions.
Visual Explainer: The EIP-1559 Flow
This visual guide breaks down the step-by-step process of a transaction under Ethereum's EIP-1559 fee market upgrade, illustrating the flow of value and the destruction of the base fee.
The EIP-1559 transaction flow begins when a user constructs a transaction with two key parameters: a base fee (set by the protocol and burned) and a priority fee (a tip to the miner/validator). The user's wallet typically estimates these values, aiming for a total max fee (max_fee_per_gas) that caps their total cost. This structure replaces the legacy first-price auction model with a more predictable gas fee system.
Once broadcast, the transaction enters the mempool. Validators building the next block will include transactions where the max_fee_per_gas covers the current network's base fee. The protocol calculates and enforces the base fee for each block based on the congestion of the previous block, creating a variable block size that expands and contracts to manage demand.
When the block is finalized, the fee mechanism executes: the entire base fee portion (in ETH) is permanently destroyed or burned, reducing the overall Ether supply. The priority fee is paid to the block proposer. This burn mechanism is central to EIP-1559's economic design, making Ether a potentially deflationary asset and fundamentally altering Ethereum's monetary policy.
Ecosystem Impact and Adoption
EIP-1559 fundamentally altered Ethereum's fee market and monetary policy, introducing a base fee mechanism and fee burning. Its implementation has had profound effects on network economics, user experience, and the broader ecosystem.
Deflationary Pressure & ETH Burn
EIP-1559 introduced a base fee for transactions that is algorithmically adjusted per block and burned (destroyed). This creates a deflationary mechanism for ETH, as the supply is reduced when network activity is high. The burn rate often exceeds new ETH issuance from staking rewards, making ETH a potentially deflationary asset. Key metrics include:
- Total ETH burned: Over 4.5 million ETH (as of late 2024).
- Burn rate: Variable, often between 1,000 and 5,000 ETH per day.
- Net issuance: Periods of negative net issuance ('ultrasound money') when burn > issuance.
Predictable Fee Market
Prior to EIP-1559, users bid in a first-price auction, leading to unpredictable and volatile gas prices. The new system provides fee predictability by:
- Setting a base fee that is predictable for the next block.
- Allowing users to add a priority fee (tip) to incentivize miners/validators for faster inclusion.
- Automatically adjusting the base fee up or down by a maximum of 12.5% per block based on network congestion. This reduces guesswork for users and wallets, enabling more accurate fee estimation.
Validator & Miner Economics Shift
EIP-1559 changed the revenue model for network validators (post-Merge) and miners (pre-Merge). Their income now consists of:
- Priority Fees (Tips): The variable portion paid by users for faster inclusion.
- Block Rewards: The newly minted ETH for proposing a block (post-Merge) or the static block reward (pre-Merge). The removal of the base fee from their revenue stream reduced their take from pure transaction fees but made income more predictable from tips. This design aligns validator incentives with network efficiency rather than congestion.
User Experience (UX) Improvements
The proposal significantly improved the end-user experience for sending transactions on Ethereum. Key UX benefits include:
- Simpler fee estimation: Wallets can suggest a reliable base fee, reducing user anxiety.
- Reduced fee overpayment: Users no longer need to drastically overbid to ensure timely transaction inclusion.
- Better transaction scheduling: More predictable fees allow for better planning of batch transactions or complex DeFi operations.
- 'Gas Token' obsolescence: Reduced the utility of complex gas token systems like CHI and GST2, which were workarounds for the old auction model.
Adoption & Protocol-Level Integration
EIP-1559's mechanisms are now core to the Ethereum protocol and have seen widespread adoption:
- Wallet Integration: All major wallets (MetaMask, Rainbow, etc.) updated their interfaces to display base fee and priority fee separately.
- Layer 2 Rollups: Many L2s, like Arbitrum and Optimism, adopted similar fee models or EIP-1559 mechanics for their own transaction pricing.
- Fee Market Tools: Analytics platforms (e.g., Ultrasound.money) emerged to track the burn and its economic impact in real-time.
- Network Upgrades: It was a foundational change implemented in the London hard fork (August 2021) and remains a pillar of Ethereum's economic design.
Broader Crypto Ecosystem Influence
The success of EIP-1559 influenced economic design thinking beyond Ethereum:
- Fee Burning Models: Other blockchains (e.g., Avalanche, Fantom) explored or implemented similar transaction fee burning mechanisms.
- Monetary Policy Innovation: It demonstrated a viable model for combining staking rewards with a burn mechanism, creating a new template for cryptoasset economics.
- Regulatory Clarity: By burning fees instead of paying them to validators, it arguably reduced the 'security fee' aspect of transaction costs, a point discussed in regulatory contexts. The proposal set a precedent for using protocol-level mechanics to directly influence asset scarcity and user experience.
EIP-1559 vs. Legacy First-Price Auction
A comparison of the key mechanisms and outcomes between Ethereum's EIP-1559 fee market and the legacy first-price auction model it replaced.
| Feature / Metric | EIP-1559 | Legacy First-Price Auction |
|---|---|---|
Pricing Model | Base Fee + Priority Tip (Tip) | Single Bid (Gas Price) |
Fee Predictability | ||
Fee Burning Mechanism | Base Fee is burned | |
Block Size | Variable (Target + Elastic Buffer) | Fixed Gas Limit |
Primary User Experience Goal | Reliable Fee Estimation | Auction Winner's Curse |
Transaction Inclusion Speed Determinant | Tip Amount | Bid Amount |
Network Revenue Destination | Burned (Base Fee) + Miner/Validator (Tip) | Miner (Full Bid) |
Typical Fee Estimation Complexity | Low (Predictable Base Fee) | High (Volatile Auction) |
Security and Economic Considerations
EIP-1559 fundamentally changed Ethereum's fee market and monetary policy, introducing new security and economic dynamics. This section breaks down its core mechanisms and their implications.
Base Fee & Fee Burning
The base fee is a mandatory, algorithmically adjusted fee for transaction inclusion, which is burned (destroyed) rather than paid to miners/validators. This mechanism:
- Reduces miner/validator extractable value (MEV) by removing the direct link between transaction fees and block producer revenue.
- Creates a deflationary pressure on ETH supply, as the base fee is permanently removed from circulation.
- Makes fee estimation more predictable, as the base fee adjusts per block based on network congestion.
Priority Fee (Tip)
The priority fee (or tip) is a voluntary addition paid directly to the block producer to incentivize faster inclusion. This is the miner's/validator's primary transaction fee revenue post-EIP-1559. Key considerations:
- It creates a competitive auction for block space when demand is high, separate from the burned base fee.
- It is essential for time-sensitive transactions (e.g., arbitrage, liquidations).
- The tip market can still be subject to MEV extraction strategies, as validators can order transactions to maximize their tip revenue.
Variable Block Size & Target
EIP-1559 introduced a flexible block size with a target of 15 million gas and a maximum of 30 million gas (the 'gas limit'). The base fee algorithm adjusts to keep block sizes near the target. This enhances security by:
- Preventing chronic full blocks and unpredictable fee spikes under normal conditions.
- Allowing temporary throughput increases during demand surges (up to 2x the target), providing a safety valve.
- Making chain congestion and its economic cost (via the base fee) more transparent and responsive.
Economic Security & Issuance
By burning the base fee, EIP-1559 decouples network security spending from transaction fee revenue. Security is now primarily funded by block rewards (new ETH issuance). This creates a new economic model:
- If the burned base fee exceeds new issuance, ETH becomes deflationary, potentially increasing the value of the staked asset securing the network.
- The security budget becomes more predictable and less dependent on volatile transaction fee markets.
- Long-term, it aligns miner/validator incentives with the health of the network's native asset, ETH.
Wallet & UX Implications
For users and developers, EIP-1559 simplified fee estimation. Wallets can now provide more reliable quotes by estimating the next block's base fee and suggesting a tip. However, it introduced new complexities:
- Users must understand two fee components: a burned base fee and an optional tip.
- Fee estimation algorithms had to be redesigned to predict network demand.
- Transactions with too low a max fee (base fee + tip) can become 'stuck' if the base fee rises, requiring replacement with a new transaction.
Related Concepts
Understanding EIP-1559 requires familiarity with several adjacent concepts:
- Gas: The unit of computational work on Ethereum.
- MEV (Maximal Extractable Value): The profit validators can make by reordering, including, or censoring transactions.
- The Merge: Ethereum's transition to Proof-of-Stake, which changed who receives the priority fee (from miners to validators).
- Fee Market: The economic system that determines transaction pricing and block space allocation.
Common Misconceptions About EIP-1559
Ethereum's EIP-1559 fee market upgrade is often misunderstood. This section clarifies the most frequent misconceptions about its mechanics, impact, and purpose.
EIP-1559 does not inherently make transaction fees cheaper; it makes them more predictable. The protocol introduces a base fee that adjusts per block based on network demand, replacing the first-price auction. While this reduces fee volatility and bidding inefficiencies, the actual cost is still determined by market forces. During periods of high demand, the base fee will rise, and users must still pay a priority fee (tip) to miners/validators for faster inclusion. Its primary goal is fee estimation improvement, not permanent cost reduction.
Frequently Asked Questions (FAQ)
Common questions about Ethereum's EIP-1559 upgrade, which fundamentally reformed the network's transaction fee market and monetary policy.
EIP-1559 is an Ethereum Improvement Proposal that reformed the network's transaction fee mechanism by introducing a base fee that is burned and a priority fee for miners/validators. The protocol dynamically adjusts the base fee per block based on network congestion, aiming for a target block fullness. Users specify a max fee they are willing to pay and a priority fee (tip). The transaction pays the current base fee (which is destroyed) plus the tip, up to the max fee limit. This creates a more predictable fee market and introduces a deflationary burn mechanism for ETH.
Further Reading and Resources
Explore the technical specifications, economic analysis, and community discussions that define Ethereum's foundational fee market upgrade.
Get In Touch
today.
Our experts will offer a free quote and a 30min call to discuss your project.