hessNew User Retention Cohort
    Updated 2025-01-29
    WITH NewUsers AS (
    SELECT CONCAT('0x', SUBSTR(HEX_ENCODE(data), 25, 40)) as from_address,
    MIN(block_timestamp) AS first_transaction
    FROM sei.core_evm.fact_event_logs
    where contract_address = lower('0x516e70AB91f817f4a7ba8aa02BEc44a6532c4E33')
    and topics[0] = '0xd81a1e0b3e53a9626cad7adf81ed6e0515e18b63d2b6b4bb2748090335759873'
    and block_timestamp::date >= '2024-05-01'
    GROUP BY 1
    ),

    BaseTable AS (
    SELECT
    CONCAT('0x', SUBSTR(HEX_ENCODE(data), 25, 40)) as from_address,
    date_trunc('week', block_timestamp) AS transaction_week,
    MIN(date_trunc('week', block_timestamp)) OVER (PARTITION BY from_address) AS earliest_date,
    DATEDIFF('week', MIN(date_trunc('week', block_timestamp)) OVER (PARTITION BY from_address), date_trunc('week', block_timestamp)) AS difference
    FROM
    sei.core_evm.fact_event_logs
    where block_timestamp::date >= '2024-05-01'

    ),

    CountNewUsers AS (
    SELECT
    earliest_date,
    COUNT(DISTINCT from_address) AS new_users
    FROM
    BaseTable
    GROUP BY
    earliest_date
    ),

    CountReturningUsers AS (
    SELECT
    earliest_date,
    difference,
    Last run: 3 months ago
    EARLIEST_DATE
    NEW_USERS
    1w Later
    2w Later
    3w Later
    4w Later
    5w Later
    6w Later
    7w Later
    8w Later
    9w Later
    10w Later
    11w Later
    12w Later
    13w Later
    14w Later
    15w Later
    16w Later
    1
    2024-05-27 00:00:00.000 1,5839.00%2.00%2.00%2.00%2.00%1.00%2.00%2.00%1.00%2.00%1.00%1.00%1.00%1.00%1.00%2.00%
    2
    2024-06-03 00:00:00.000 1,8013.00%4.00%3.00%3.00%4.00%3.00%3.00%3.00%3.00%2.00%2.00%2.00%3.00%3.00%4.00%4.00%
    3
    2024-06-10 00:00:00.000 83511.00%8.00%8.00%11.00%7.00%8.00%7.00%6.00%5.00%4.00%4.00%7.00%10.00%4.00%5.00%8.00%
    4
    2024-06-17 00:00:00.000 1,6998.00%9.00%5.00%6.00%6.00%6.00%4.00%5.00%3.00%5.00%4.00%5.00%5.00%4.00%4.00%4.00%
    5
    2024-06-24 00:00:00.000 1,7317.00%7.00%5.00%4.00%4.00%3.00%4.00%2.00%4.00%4.00%4.00%4.00%3.00%3.00%2.00%2.00%
    6
    2024-07-01 00:00:00.000 1,7035.00%5.00%5.00%5.00%5.00%3.00%3.00%3.00%3.00%4.00%4.00%4.00%3.00%3.00%4.00%3.00%
    7
    2024-07-08 00:00:00.000 1,9408.00%5.00%4.00%3.00%3.00%4.00%3.00%3.00%3.00%3.00%4.00%2.00%5.00%3.00%3.00%4.00%
    8
    2024-07-15 00:00:00.000 5,0111.00%1.00%1.00%1.00%1.00%1.00%1.00%1.00%1.00%1.00%1.00%1.00%1.00%1.00%1.00%1.00%
    9
    2024-07-22 00:00:00.000 4,6511.00%1.00%1.00%1.00%1.00%1.00%1.00%1.00%1.00%1.00%1.00%1.00%1.00%1.00%1.00%1.00%
    10
    2024-07-29 00:00:00.000 10,2161.00%1.00%1.00%1.00%1.00%0.00%1.00%1.00%1.00%0.00%1.00%0.00%1.00%1.00%1.00%1.00%
    11
    2024-08-05 00:00:00.000 4,8373.00%3.00%3.00%1.00%2.00%2.00%2.00%1.00%1.00%2.00%2.00%2.00%2.00%2.00%2.00%2.00%
    12
    2024-08-12 00:00:00.000 2,3055.00%4.00%3.00%4.00%4.00%3.00%2.00%2.00%2.00%3.00%3.00%4.00%4.00%3.00%4.00%2.00%
    13
    2024-08-19 00:00:00.000 2,4355.00%4.00%3.00%3.00%6.00%2.00%4.00%4.00%4.00%3.00%4.00%5.00%4.00%3.00%4.00%3.00%
    14
    2024-08-26 00:00:00.000 2,13118.00%4.00%5.00%5.00%31.00%5.00%5.00%31.00%5.00%5.00%32.00%31.00%5.00%3.00%33.00%5.00%
    15
    2024-09-02 00:00:00.000 2,9549.00%8.00%7.00%6.00%20.00%15.00%57.00%59.00%12.00%53.00%59.00%59.00%4.00%58.00%58.00%58.00%
    16
    2024-09-09 00:00:00.000 40,5402.00%1.00%1.00%1.00%1.00%1.00%1.00%1.00%1.00%1.00%1.00%1.00%1.00%1.00%1.00%1.00%
    17
    2024-09-16 00:00:00.000 65,7221.00%1.00%1.00%1.00%1.00%1.00%1.00%2.00%1.00%1.00%1.00%1.00%1.00%1.00%1.00%1.00%
    18
    2024-09-23 00:00:00.000 39,16913.00%11.00%9.00%4.00%4.00%4.00%2.00%2.00%1.00%1.00%1.00%1.00%1.00%1.00%1.00%1.00%
    19
    2024-09-30 00:00:00.000 6,79714.00%7.00%9.00%3.00%3.00%3.00%3.00%4.00%2.00%2.00%3.00%2.00%1.00%2.00%2.00%2.00%
    20
    2024-10-07 00:00:00.000 10,28011.00%23.00%3.00%7.00%3.00%4.00%6.00%2.00%2.00%2.00%2.00%1.00%1.00%2.00%2.00%1.00%
    36
    6KB
    26s