Learn how EIP-1559 works with MetaMask.
*These changes will come to the MetaMask Mobile App soon.
The latest changes we’ve made to how EIP-1559 gas fees works with MetaMask Extension
We’ve been monitoring, analyzing and taking your feedback on all things EIP-1559 for MetaMask since it launched in August 2021. Based on what we’ve seen and heard, we have made some changes to improve the experience and accuracy of our gas settings. Watch the video and read below what changes you will find when you start using Extension v10.10.0. These changes will be coming to the Mobile App soon and are opt-in for Extension at launch of v10.10.0. You can opt in under “Settings > Experimental” where you can toggle the button ON“.
Enhanced Gas UI with Extension v10.10.0 (Mobile App changes coming soon)
What has changed:
After EIP-1559 launched, we’ve been observing the market and adapting our estimations and UI to account for the dramatic price spikes that still exist on the Ethereum Mainnet due to popular NFT drops and other projects. When editing estimations, we have changed terms from low, medium, high to low 🐢, market 🦊 and aggressive 🦍 respectively:
Why we changed it:
We changed this to be more accurate. Before, "Low", "Medium" and "High" were all variations of "market” prices in a way. Now, there is a bigger difference between the various options, "Market" is the current market price. Low means a "Lower than market" which is not always "slow". "Aggressive” is not just high, but really high compared to market rate.
Gas estimate changes
In our Advanced Settings, we made two changes:
What has changed:
We simplified how to customize the Max Base Fee and the Priority Fee. No more math required to calculate the Max Fee. Hooray!
Why we changed it:
For a few reasons:
What has changed:
You can now set “Advanced” as your default option and it remembers your last set values to better support users who want to use their custom gas strategy.
Why we changed it:
This change will help people pursuing extreme use cases such as NFT drops, yet still optimizing for the everyday transaction by providing network status, clear inclusion time estimates and max gas fees. For users that are mostly using MetaMask for aggressive asset buying, you can go directly to the advanced gas option each time saving you several clicks.
Advanced Settings changes
You will be in good company when setting your Gas Estimations:
EIP-1559 (Ethereum Improvement Protocol 1559):
This proposal was initially created by Vitalik Buterin with the intent of reducing the cost per transaction by not paying the miners the gas fee that Ethereum users pay by bidding for the gas fee. Ethereum users will now have a more fairly accurate estimate of the average gas price of a transaction based on the network's internal averages. A side effect of a more predictable base fee may lead to some reduction in gas prices if we assume that fee predictability means users will overpay for gas less frequently. For more information about how EIP-1559 will change Ethereum, see here.
Gas fee:
Gas refers to the transaction fee on the Ethereum blockchain. It is what users pay to get their transaction validated, or completed.
MetaMask-specific Gas Estimations:
Base fee:
Generated by the protocol. Represents the minimum gasUsed multiplier required for a transaction to be included in a block (i.e. for a transaction to be completed). This is the part of the transaction fee that is burnt.
Max Priority fee - i.e. Priority fee or the miner’s tip
MetaMask will initially set this amount based on the previous block’s history. However, users will be allowed to to edit this amount within the Advanced Settings. It is added to the transaction and represents the part of the transaction fee that goes to the miner.
Max fee:
MetaMask will initially set this amount based on the previous block’s history. However, users will be allowed to edit this amount within the Advanced Settings. It represents the maximum amount that a user is willing to pay for their transaction (inclusive of base fee and max priority fee). The difference between max fee per gas and base fee + max priority fee is “refunded” to the user.
Gas limit:
The maximum amount of gas units that the transaction may be able to consume.
Gwei:
​​Gwei is a unit of ether, the smallest denomination, which stands for gigawei (or 1,000,000,000).¹ Gwei is used for gas fees, or rather payments made by users to compensate for the computing energy required to process and validate transactions on the Ethereum blockchain.²
Slippage:
Slippage is the expected percentage difference between a quoted and an executed price.
Sources: