
Quick Takeaways
- Transaction priority on Ethereum is driven by the gas fee you attach and the current network congestion.
- EIP‑1559 split the fee into a base fee (burned) and a priority fee (tip) that miners or validators collect.
- Higher priority fees move your transaction up the mempool queue and into the next block.
- Adjusting max fee and tip lets you balance cost and speed without overpaying.
- During spikes-DeFi events, NFT drops, or a hard fork-fees surge, but setting an appropriate tip still guarantees inclusion.
What is transaction priority?
On Ethereum is a public, permissionless blockchain that enables smart contracts and decentralized applications, every transaction competes for limited space in the next block. Ethereum transaction priority determines which transactions get packed first. The network orders pending transactions by the fee they’re willing to pay-higher fees win the race.
How gas fees are calculated after EIP‑1559
EIP‑1559 is a protocol upgrade that introduced a dynamic base fee and optional tip to improve fee predictability changed how fees work. The total amount you specify consists of three parts:
- Base fee - a network‑wide minimum that automatically adjusts each block based on demand. It is burned, not given to miners.
- Priority fee (tip) - an optional amount you add to incentivize the validator to include your transaction quickly.
- Max fee - the ceiling you’re willing to pay; if the base fee rises above this, the transaction will be rejected.
When you send a transaction, your wallet typically suggests a tip based on recent block data. You can override it if you need faster confirmation.
The role of the transaction pool (mempool)
Mempool is a temporary storage area where pending transactions wait before being mined. All nodes maintain a mempool, but each node may have a slightly different view because of network latency. Validators pull transactions from their local mempool, sorting them by the attached priority fee. The higher the tip, the higher the chance your transaction lands in the next block.

Network congestion and block size limits
Ethereum’s block size is capped by a gas limit that defines the total gas a single block can contain. During periods of high activity-like a DeFi liquidation cascade or a popular NFT launch-the mempool fills up quickly. The base fee then spikes, but the priority fee remains the decisive factor for ordering.
Validators also consider the gas limit per block which is a hard ceiling (currently around 30million gas) that prevents blocks from growing indefinitely. If your transaction’s gas limit is too high relative to the remaining block space, it may be deferred even with a generous tip.
How to influence your transaction’s priority
There are three practical knobs you can turn:
- Set a higher tip. Most wallets let you increase the tip manually. A tip of 2-5gwei is common during normal periods; during spikes, 10-20gwei can ensure inclusion.
- Raise the max fee. This protects against sudden base‑fee jumps. If the base fee climbs above your max fee, the transaction will simply stay pending rather than fail.
- Choose a lower gas limit. By requesting only the gas you truly need, you leave more room for other transactions, increasing the odds of fitting into a crowded block.
Some advanced wallets also offer a “fee estimator” that simulates recent block data to suggest optimal values. Using these tools can save you from overpaying while still getting fast confirmation.
Real‑world examples
Imagine a sudden surge in DeFi swaps on a popular DEX. The mempool fills, the base fee jumps from 20gwei to 150gwei, and many users scramble to adjust their tips. Those who set a tip of 10gwei see their transactions confirmed in the next block, while a 2gwei tip gets pushed back several minutes.
During the 2024 NFT drop of “PixelPunks”, the network experienced a record‑high gas usage. Users who pre‑set a tip of 20gwei secured their mints, whereas others missed out entirely. The lesson: anticipate high‑demand events and be ready to bump the tip.

Common pitfalls and pro tips
- Don’t set the tip too low during congestion-your transaction may linger for hours.
- Avoid setting an excessively high tip unless the operation is time‑critical. You’ll end up overpaying.
- Watch the base fee on block explorers; it gives a reliable baseline for fee calculations.
- Remember that the max fee must be greater than the sum of base fee and tip; otherwise the transaction will be dropped.
- For recurring payments, consider using a “gas‑price oracle” that updates fee parameters automatically.
Gas fee components at a glance
Component | Description | Impact on Priority |
---|---|---|
Base Fee | Network‑determined minimum, burned each block | Never influences ordering; only affects total cost |
Priority Fee (Tip) | Optional amount paid to validator | Higher tip → higher chance of early inclusion |
Max Fee | Upper limit you’re willing to pay per gas unit | Ensures transaction stays valid when base fee spikes |
Gas Limit | Maximum gas you allow the transaction to consume | Too high may block inclusion if block space is limited |
Frequently Asked Questions
What exactly is the “priority fee” in Ethereum?
The priority fee, also called the tip, is an extra amount you add on top of the base fee to reward the validator who includes your transaction. It directly influences how fast your transaction is picked from the mempool.
How does EIP‑1559 change fee estimation?
EIP‑1559 separates the fee into a predictable, algorithmic base fee and a user‑controlled tip. Wallets can now suggest a realistic tip based on recent block data, while the base fee auto‑adjusts to keep block utilization around 50%.
Can I set my own max fee lower than the current base fee?
If your max fee is lower than the prevailing base fee, the transaction will stay pending until the base fee drops below your limit, which may never happen during a congestion spike.
Do validators always pick the highest tip?
Validators aim to maximize earnings, so they sort the mempool by tip. However, they might also consider transaction size and gas limit to fit within the block’s gas cap.
Is the tip burned like the base fee?
No. The tip goes directly to the validator who includes the transaction. Only the base fee is burned, reducing the total ETH supply.
Write a comment