i_danDaily Stats 3
    Updated 2025-02-26
    with table_1 as (
    SELECT
    MIN(block_timestamp) as create_date
    , origin_from_address
    FROM kaia.defi.ez_dex_swaps
    GROUP BY 2
    ),

    table_2 as (
    SELECT
    a.block_timestamp
    , a.origin_from_address
    , CASE when date_trunc('day', a.block_timestamp) = date_trunc('day', b.create_date) then 'New Swapper'
    else 'Old Swapper'
    end as swapper_type
    FROM kaia.defi.ez_dex_swaps a
    JOIN table_1 b on a.origin_from_address = b.origin_from_address
    )

    SELECT
    date_trunc('day', block_timestamp) as day
    , swapper_type
    , COUNT(distinct(origin_from_address)) as wallet_count
    FROM table_2
    WHERE day < date_trunc('day', current_date)
    AND day >= '2025-01-01'
    GROUP BY 1,2
    ORDER BY 1 desc, 2 desc


    Last run: about 1 month ago
    DAY
    SWAPPER_TYPE
    WALLET_COUNT
    1
    2025-02-25 00:00:00.000Old Swapper678
    2
    2025-02-25 00:00:00.000New Swapper2376
    3
    2025-02-24 00:00:00.000Old Swapper671
    4
    2025-02-24 00:00:00.000New Swapper2903
    5
    2025-02-23 00:00:00.000Old Swapper550
    6
    2025-02-23 00:00:00.000New Swapper1263
    7
    2025-02-22 00:00:00.000Old Swapper596
    8
    2025-02-22 00:00:00.000New Swapper932
    9
    2025-02-21 00:00:00.000Old Swapper601
    10
    2025-02-21 00:00:00.000New Swapper1565
    11
    2025-02-20 00:00:00.000Old Swapper619
    12
    2025-02-20 00:00:00.000New Swapper1004
    13
    2025-02-19 00:00:00.000Old Swapper594
    14
    2025-02-19 00:00:00.000New Swapper775
    15
    2025-02-18 00:00:00.000Old Swapper667
    16
    2025-02-18 00:00:00.000New Swapper990
    17
    2025-02-17 00:00:00.000Old Swapper594
    18
    2025-02-17 00:00:00.000New Swapper1001
    19
    2025-02-16 00:00:00.000Old Swapper557
    20
    2025-02-16 00:00:00.000New Swapper553
    ...
    112
    5KB
    2s