mondovtotal user data
    Updated 2025-01-26
    WITH user_first_activity AS (
    SELECT
    origin_from_address AS user,
    MIN(DATE_TRUNC('month', block_timestamp)) AS first_activity_month,
    CASE
    WHEN MIN(block_timestamp) < '2023-10-17' THEN 'No Fee'
    WHEN MIN(block_timestamp) >= '2023-10-17' AND MIN(block_timestamp) < '2024-04-10' THEN '0.15% Fee'
    ELSE '0.25% Fee'
    END AS first_fee_category
    FROM ethereum.defi.ez_dex_swaps
    WHERE lower(platform) LIKE 'uniswap%'
    AND block_timestamp >= '2023-01-01'
    GROUP BY 1
    ),
    monthly_activity AS (
    SELECT
    DATE_TRUNC('month', block_timestamp) AS activity_month,
    origin_from_address AS user,
    COUNT(*) AS monthly_transactions,
    CASE
    WHEN block_timestamp < '2023-10-17' THEN 'No Fee'
    WHEN block_timestamp >= '2023-10-17' AND block_timestamp < '2024-04-10' THEN '0.15% Fee'
    ELSE '0.25% Fee'
    END AS fee_category
    FROM ethereum.defi.ez_dex_swaps
    WHERE lower(platform) LIKE 'uniswap%'
    AND block_timestamp >= '2023-01-01'
    GROUP BY 1, 2, 4
    ),
    user_last_activity AS (
    SELECT
    user,
    MAX(activity_month) AS last_activity_month
    FROM monthly_activity
    GROUP BY 1
    ),
    Last run: 3 months ago
    FEE_CATEGORY
    AVG_MONTHLY_ACTIVE_USERS
    AVG_MONTHLY_CHURNED_USERS
    AVG_MONTHLY_CHURN_RATE_PERCENT
    TOTAL_ACTIVE_USERS
    TOTAL_CHURNED_USERS
    OVERALL_CHURN_RATE_PERCENT
    AVG_MONTHLY_NEW_USERS
    TOTAL_NEW_USERS
    1
    No Fee513198.6191227.737.155131986191227737.26285480.92854809
    2
    0.15% Fee667401.43249591.5736.844671810174714137.4287477.142012340
    3
    0.25% Fee819673.5472966.256.818196735472966257.7352662.43526624
    3
    230B
    27s