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
Thu
Fri
Sat
Sun
Mon
Tue
Wed
27
21
32
29
0
45
28
0
0
0
0
23
0
69
25
17
29
0
0
27
28
17
27
22
50
18
40
21
15
18
31
19
23
19
23
17
25
20
24
24
21
15
19
24
23
23
19
22
29
37
29
21
27
23
27
34
25
18
21
26
29
20
19
19
22
23
25
18
31
24
32
26
20
49
26
36
31
24
25
32
78
39
45
58
45
80
62
36
28
68
48
58
41
45
33
77
44
47
43
43
93
110
56
109
34
30
68
126
81
130
68
53
42
67
43
83
40
42
42
45
55
73
41
45
32
79
52
48
26
33
25
52
64
39
30
42
39
42
34
31
26
48
29
47
44
* 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.