CHAIN | MAXIMUM_SINGLE_BLOCK_TPS | |
---|---|---|
1 | monad | 9886.1 |
2 | arbitrum | 4034.9 |
3 | bsc | 2097.9 |
4 | base | 930 |
5 | polygon | 660.8 |
6 | optimism | 588 |
7 | avalanche | 518.2 |
8 | ethereum | 125.9 |
potmoChain compare max single block
Updated 22 hours ago
999
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
›
⌄
with arbitrum_block_data as (
select date_trunc('hour',block_timestamp) as hr,
count(*)/ 3600.0 as blocks_per_second,
max(tx_count) as max_txs,
max_txs * blocks_per_second as max_tps
from arbitrum.core.fact_blocks
group by 1
),
arbitrum_single_block_max_tps as (
select 'arbitrum' as chain,
round(max(max_tps),1) as maximum_single_block_tps
from arbitrum_block_data
),
avalanche_block_data as (
select date_trunc('hour',block_timestamp) as hr,
count(*)/ 3600.0 as blocks_per_second,
max(tx_count) as max_txs,
max_txs * blocks_per_second as max_tps
from avalanche.core.fact_blocks
group by 1
),
avalanche_single_block_max_tps as (
select 'avalanche' as chain,
round(max(max_tps),1) as maximum_single_block_tps
from avalanche_block_data
),
base_block_data as (
select date_trunc('hour',block_timestamp) as hr,
count(*)/ 3600.0 as blocks_per_second,
max(tx_count) as max_txs,
max_txs * blocks_per_second as max_tps
from base.core.fact_blocks
group by 1
),
Last run: about 22 hours agoAuto-refreshes every 12 hours
8
140B
199s