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
Wed
Thu
Fri
Sat
Sun
Mon
Tue
35
0
0
36
0
16
31
0
96
123
0
19
16
0
36
0
0
0
0
17
29
30
123
99
41
19
18
47
39
241
75
34
17
15
22
37
343
87
35
19
16
20
42
295
72
25
21
18
33
110
614
76
31
17
18
39
100
351
73
30
18
21
79
235
67
30
13
15
54
177
54
35
17
14
91
171
48
35
18
17
228
185
48
40
25
17
539
155
69
39
22
28
254
213
96
38
24
52
144
231
92
35
28
31
131
152
58
39
48
32
136
129
79
32
22
29
113
114
60
30
22
24
125
100
48
24
17
26
174
91
52
27
26
17
302
77
41
26
15
22
163
94
40
24
24
15
115
105
46
21
16
25
* 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.