mboveiriL2 and Polygon Vs Solana - Daily
    Updated 2022-07-27
    with solana as (
    select
    t1.block_timestamp::date as date,
    avg(datediff(second, t1.block_timestamp, t2.block_timestamp)) as average_time_between_block
    from solana.core.fact_blocks t1 join solana.core.fact_blocks t2
    on t1.block_id = t2.block_id - 1
    where t1.block_timestamp >= '2022-06-06'
    group by date
    ),

    polygon as (
    select
    t1.block_timestamp::date as date,
    avg(datediff(second, t1.block_timestamp, t2.block_timestamp)) as average_time_between_block
    from polygon.core.fact_blocks t1 join polygon.core.fact_blocks t2
    on t1.block_number = t2.block_number - 1
    group by date
    ),

    opti as (
    select
    t1.block_timestamp::date as date,
    avg(datediff(second, t1.block_timestamp, t2.block_timestamp)) as average_time_between_block
    from optimism.core.fact_blocks t1 join optimism.core.fact_blocks t2
    on t1.block_number = t2.block_number - 1
    where t1.block_timestamp >= '2022-06-06'
    and t1.network = 'mainnet'
    group by date
    ),

    arbi as (
    select
    t1.block_timestamp::date as date,
    avg(datediff(second, t1.block_timestamp, t2.block_timestamp)) as average_time_between_block
    from arbitrum.core.fact_blocks t1 join arbitrum.core.fact_blocks t2
    on t1.block_number = t2.block_number - 1
    Run a query to Download Data