Updated 2025-04-11
    ----------------------- Base, Polygon, Solana, Ronin blockchain data-----------
    WITH
    standard_chains AS (
    -- SELECT
    -- 'Base' AS blockchain,
    -- block_timestamp::date AS date,
    -- COUNT(DISTINCT from_address) AS users
    -- FROM
    -- base.core.fact_transactions
    -- WHERE
    -- block_timestamp::date >= DATEADD(DAY, -{{period}}, CURRENT_DATE)
    -- AND TX_SUCCEEDED = 'TRUE'
    -- GROUP BY
    -- blockchain, date
    -- UNION ALL
    SELECT
    'Polygon' AS blockchain,
    block_timestamp::date AS date,
    COUNT(DISTINCT from_address) AS users
    FROM
    polygon.core.fact_transactions
    WHERE
    block_timestamp::date >= DATEADD(DAY, -{{period}}, CURRENT_DATE)
    AND status = 'SUCCESS'
    GROUP BY
    blockchain, date
    UNION ALL
    -- SELECT
    -- 'avalanche' AS blockchain,
    -- block_timestamp::date AS date,
    -- COUNT(DISTINCT from_address) AS users
    -- FROM
    -- avalanche.core.fact_transactions
    -- WHERE
    -- block_timestamp::date >= DATEADD(DAY, -{{period}}, CURRENT_DATE)
    -- AND status = 'SUCCESS'