Ethereum Gas tracker

Gas is a fundamental element for any public blockchain network such as Ethereum. Understanding how it works is key to efficiently use and develop on Ethereum and can greatly reduce the gas fees, required to deploy and transact with the network.

Average Ethereum Transaction costs

* At current gas price of 0 gwei.
TransactionGwei$ USD
ETH Transfer21,000$0.00
ERC20 Approval45,000$0.00
ERC20 Token Transfer65,000$0.00
ERC721 NFT Transfer85,000$0.00
Uniswap V2 Swap150,000$0.00
Uniswap V3 Swap185,000$0.00
OpenSea Sale205,000$0.00
Uniswap V3 Liquidity215,000$0.00
L2 Deposits (Arbitrum, zkSync, Polygon,..)250,000$0.00
ENS Registration265,000$0.00

Average Ethereum Gas Prices per hour

0:00
1:00
2:00
3:00
4:00
5:00
6:00
7:00
8:00
9:00
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:00
19:00
20:00
21:00
22:00
23:00
Sat
Sun
Mon
Tue
Wed
Thu
Fri
36
0
16
31
18
22
15
0
19
16
0
20
0
0
0
0
17
29
0
26
29
41
19
18
47
22
21
57
34
17
15
22
19
14
35
19
16
20
15
13
25
21
18
27
17
18
31
17
18
25
17
16
30
18
21
20
18
17
30
13
15
21
17
17
35
17
14
22
14
27
35
18
17
20
13
15
40
25
17
32
25
21
39
22
28
27
33
31
38
24
52
162
37
26
35
28
31
52
37
48
39
48
32
30
39
40
32
22
29
27
31
19
30
22
24
31
27
26
24
17
26
24
27
22
27
26
17
31
27
25
26
15
22
28
20
20
24
24
15
21
23
21
21
16
25
23
33
22
* timezone in UTC

Ethereum Gas explained

Gas is an important concept within the Web3 world. It is the virtual fuel required to execute transactions on the network. Similar to how a car needs gasoline to drive. Most public blockchains denominate these transaction fees in their native currency.

There are a few crucial aspects of using gas or transaction fees in public, permissionless networks:

  1. Every transaction published on a blockchain imposes a cost of downloading, executing and verify it. People who run a node (validators) spend time, money and effort to do this for which they are compensated. Transaction fees are rewarded to them for providing these services.
  2. A fee market allows prioritization of transactions by 'tipping' the validators for processing specific transactions more quickly.
  3. For smart contract platforms, it avoids computational waste in code, by setting a limit to how many steps of code executions it can perform within a transaction.
  4. Additionally, it prevents accidental or hostile infinite loops, e.g. denial of service ('DDoS') attacks. In a DDoS attack, an attacker tries to flood the network by spamming empty transactions. A fee market ensures that doing such attacks, for an extended period of time, to become expensive.