Updated 6 days ago
    WITH user_first_trade AS (
    SELECT
    origin_from_address AS user_id,
    MIN(block_timestamp) AS first_tx_time,
    COALESCE(amount_in_usd, amount_out_usd) AS initial_trade_size,
    DATE_TRUNC('WEEK', first_tx_time) AS cohort_week,
    CASE
    WHEN initial_trade_size >= 10000 THEN 'Whale'
    ELSE 'Normal'
    END AS user_category
    FROM avalanche.defi.ez_dex_swaps
    WHERE platform IN ('pharaoh-v1','pharaoh-v2')
    AND block_timestamp >= '2025-01-01'
    GROUP BY origin_from_address, initial_trade_size
    QUALIFY ROW_NUMBER() OVER (PARTITION BY origin_from_address ORDER BY first_tx_time) = 1
    ),

    weekly_activity AS (
    SELECT
    DATE_TRUNC('WEEK', block_timestamp) AS event_week,
    origin_from_address AS swapper_id,
    COALESCE(amount_in_usd, amount_out_usd) AS trade_value
    FROM avalanche.defi.ez_dex_swaps
    WHERE platform IN ('pharaoh-v1','pharaoh-v2')
    AND block_timestamp >= '2025-01-01'
    )

    SELECT
    u.cohort_week AS "Cohort Week",
    u.user_category AS "User Type",
    COUNT(DISTINCT u.user_id) AS "New Users",
    SUM(COUNT(DISTINCT u.user_id)) OVER (
    PARTITION BY u.user_category
    ORDER BY u.cohort_week
    ) AS "Cumulative Users",
    COUNT(DISTINCT CASE
    Last run: 6 days ago
    Cohort Week
    User Type
    New Users
    Cumulative Users
    Week 1 Active
    Whale Volume
    Normal Volume
    Whale Ratio
    1
    2024-12-30 00:00:00.000Whale8181473368558710
    2
    2024-12-30 00:00:00.000Normal39183918163914780447080
    3
    2025-01-06 00:00:00.000Whale8016125223791420
    4
    2025-01-06 00:00:00.000Normal429282101145750969200
    5
    2025-01-13 00:00:00.000Whale9926026292104730
    6
    2025-01-13 00:00:00.000Normal64991470912664290915650
    7
    2025-01-20 00:00:00.000Whale9935946209566010
    8
    2025-01-20 00:00:00.000Normal4718194271357616687310
    9
    2025-01-27 00:00:00.000Whale11947871128500800
    10
    2025-01-27 00:00:00.000Normal233424276925851558266300
    11
    2025-02-03 00:00:00.000Whale785562264920490
    12
    2025-02-03 00:00:00.000Normal65144928313181345230120
    13
    2025-02-10 00:00:00.000Whale7062621133699540
    14
    2025-02-10 00:00:00.000Normal624855531946209965640
    15
    2025-02-17 00:00:00.000Whale42668982779770
    16
    2025-02-17 00:00:00.000Normal385359384557135397260
    17
    2025-02-24 00:00:00.000Whale6573329110892800
    18
    2025-02-24 00:00:00.000Normal325862642562153775440
    19
    2025-03-03 00:00:00.000Whale7781014145275910
    20
    2025-03-03 00:00:00.000Normal539268034351125585530
    22
    1KB
    2s