ThatGuyOptimism - User Behavior 3. user
    Updated 2022-10-26
    WITH
    opt as (
    SELECT
    DATE_TRUNC('week',block_timestamp) as week,
    COUNT(DISTINCT FROM_ADDRESS) as "OP User Count"
    FROM optimism.core.fact_transactions
    WHERE
    STATUS = 'SUCCESS'
    GROUP BY 1
    ORDER BY 1
    )
    ,
    eth as (
    SELECT
    DATE_TRUNC('week',block_timestamp) as week,
    COUNT(DISTINCT FROM_ADDRESS) as "ETH User Count"
    FROM ethereum.core.fact_transactions
    WHERE
    STATUS = 'SUCCESS'
    GROUP BY 1
    ORDER BY 1
    )

    SELECT
    *
    FROM opt
    JOIN eth USING(week)
    WHERE week > '2021-01-01' AND week < CURRENT_DATE


    Run a query to Download Data