freeman_7User retention
    Updated 2025-01-23
    with first_interaction as (
    SELECT
    distinct origin_from_address as address,
    --date_trunc('month',block_timestamp) as month
    min(date_trunc('month',block_timestamp)) as date_time
    from base.defi.ez_dex_swaps
    where origin_to_address in (lower('0x6Cb442acF35158D5eDa88fe602221b67B400Be3E'),lower('0xcF77a3Ba9A5CA399B7c97c74d54e5b1Beb874E43'), lower('0xBE6D8f0d05cC4be24d5167a3eF062215bE6D18a5'))
    --qualify Row_number() over(partition by origin_from_address order by date_trunc('month',block_timestamp) asc)= 1
    group by address
    )
    select
    count(address)
    from first_interaction


    ,all_interaction as (
    SELECT
    origin_from_address as address,
    date_trunc('month',block_timestamp) as month
    from base.defi.ez_dex_swaps
    where origin_to_address in (lower('0x6Cb442acF35158D5eDa88fe602221b67B400Be3E'),lower('0xcF77a3Ba9A5CA399B7c97c74d54e5b1Beb874E43'), lower('0xBE6D8f0d05cC4be24d5167a3eF062215bE6D18a5'))
    )

    ,classify as (
    select
    a.month as date_time,
    a.address as address,
    case
    when f.date_time = a.month then 'new_user'
    else 'regular_user'
    end as user_info
    from all_interaction a
    join first_interaction f using(address)

    order by 1 desc
    )
    Last run: about 2 months ago
    DATE_TIME
    TOTAL_USER
    NEW_ADDRESS
    REGULAR_ADDRESS
    1
    2023-08-01 00:00:00.000483948390
    2
    2023-09-01 00:00:00.00018962155963366
    3
    2023-10-01 00:00:00.00021805164725333
    4
    2023-11-01 00:00:00.00016700111755525
    5
    2023-12-01 00:00:00.00019829136516178
    6
    2024-01-01 00:00:00.00026680187537927
    7
    2024-02-01 00:00:00.000359162430311613
    8
    2024-03-01 00:00:00.000725895256920020
    9
    2024-04-01 00:00:00.000846224786136761
    10
    2024-05-01 00:00:00.000852715190833363
    11
    2024-06-01 00:00:00.000734153992033495
    12
    2024-07-01 00:00:00.000515312143530096
    13
    2024-08-01 00:00:00.000490661980529261
    14
    2024-09-01 00:00:00.000384211418624235
    15
    2024-10-01 00:00:00.00016895513933529620
    16
    2024-11-01 00:00:00.000733333693536398
    17
    2024-12-01 00:00:00.0001150546327651778
    18
    2025-01-01 00:00:00.000700133043139582
    18
    821B
    8s