AnalyticSagesTrading Volume - Uniswap on Layer 2s
    Updated 2024-04-07
    WITH Arbitrum AS
    (
    SELECT
    date_trunc('day', block_timestamp) AS Date,
    COUNT(DISTINCT origin_from_address) AS arb_users,
    SUM(amount_in_usd) AS arb_Vol_USD
    FROM arbitrum.defi.ez_dex_swaps
    WHERE platform = 'uniswap-v3'
    AND amount_in_usd IS NOT NULL
    GROUP BY 1
    ),

    Optimism AS
    (
    SELECT
    date_trunc('day', block_timestamp) AS Date,
    COUNT(DISTINCT origin_from_address) AS Opt_users,
    SUM(amount_in_usd) AS opt_Vol_USD
    FROM optimism.defi.ez_dex_swaps
    WHERE platform = 'uniswap-v3'
    AND amount_in_usd IS NOT NULL
    GROUP BY 1
    ),

    Base AS
    (
    SELECT
    date_trunc('day', block_timestamp) AS Date,
    COUNT(DISTINCT origin_from_address) AS base_users,
    SUM(amount_in_usd) AS base_Vol_USD
    FROM base.defi.ez_dex_swaps
    WHERE platform = 'uniswap-v3'
    AND amount_in_usd IS NOT NULL
    GROUP BY 1
    )

    QueryRunArchived: QueryRun has been archived