i_danSwellChain: New Vs Returning Users
    Updated 8 days ago
    WITH first_tx AS (
    SELECT
    from_address
    , MIN(block_timestamp) AS first_date
    FROM swell.core.fact_transactions
    WHERE from_address != '0xdeaddeaddeaddeaddeaddeaddeaddeaddead0001'
    AND from_address != '0x339d413ccefd986b1b3647a9cfa9cbbe70a30749'
    GROUP BY 1
    ),
    user_activity AS (
    SELECT
    t.from_address
    , DATE_TRUNC('day', t.block_timestamp) AS activity_date
    , DATE_TRUNC('day', f.first_date) AS first_tx_date
    FROM swell.core.fact_transactions t
    JOIN first_tx f ON t.from_address = f.from_address
    )
    SELECT
    activity_date AS "Date"
    , COUNT(DISTINCT CASE WHEN activity_date = first_tx_date THEN from_address END) AS "New Users"
    , COUNT(DISTINCT CASE WHEN activity_date > first_tx_date THEN from_address END) AS "Returning Users"
    , COUNT(DISTINCT from_address) AS "Daily Users" --
    FROM user_activity
    GROUP BY 1
    ORDER BY 1

    Last run: 8 days ago
    Date
    New Users
    Returning Users
    Daily Users
    1
    2024-11-28 00:00:00.000202
    2
    2024-11-29 00:00:00.000123
    3
    2024-12-01 00:00:00.000101
    4
    2024-12-02 00:00:00.000639
    5
    2024-12-03 00:00:00.0002083211
    6
    2024-12-04 00:00:00.00072027
    7
    2024-12-05 00:00:00.00081624
    8
    2024-12-06 00:00:00.000131326
    9
    2024-12-07 00:00:00.000268
    10
    2024-12-08 00:00:00.0006410
    11
    2024-12-09 00:00:00.000131629
    12
    2024-12-10 00:00:00.000102131
    13
    2024-12-11 00:00:00.000192443
    14
    2024-12-12 00:00:00.00092837
    15
    2024-12-13 00:00:00.00092231
    16
    2024-12-14 00:00:00.0009716
    17
    2024-12-15 00:00:00.00061016
    18
    2024-12-16 00:00:00.000113243
    19
    2024-12-17 00:00:00.000163349
    20
    2024-12-18 00:00:00.000163652
    ...
    125
    5KB
    5s