permaryeth new vs returning
    Updated 2025-03-18
    WITH first_tx AS (
    SELECT
    user_address,
    MIN(DATE_TRUNC('month', block_timestamp)) AS first_tx_month
    FROM (
    SELECT origin_from_address AS user_address, block_timestamp
    FROM ethereum.core.ez_token_transfers
    WHERE contract_address = LOWER('0x70e8dE73cE538DA2bEEd35d14187F6959a8ecA96')
    AND block_timestamp >= '2024-09-01'
    UNION ALL
    SELECT origin_to_address AS user_address, block_timestamp
    FROM ethereum.core.ez_token_transfers
    WHERE contract_address = LOWER('0x70e8dE73cE538DA2bEEd35d14187F6959a8ecA96')
    AND block_timestamp >= '2024-09-01'
    ) combined
    GROUP BY user_address
    ),

    monthly_users AS (
    SELECT
    DATE_TRUNC('month', block_timestamp) AS tx_month,
    user_address
    FROM (
    SELECT origin_from_address AS user_address, block_timestamp
    FROM ethereum.core.ez_token_transfers
    WHERE contract_address = LOWER('0x70e8dE73cE538DA2bEEd35d14187F6959a8ecA96')
    AND block_timestamp >= '2024-09-01'
    UNION ALL
    SELECT origin_to_address AS user_address, block_timestamp
    FROM ethereum.core.ez_token_transfers
    WHERE contract_address = LOWER('0x70e8dE73cE538DA2bEEd35d14187F6959a8ecA96')
    AND block_timestamp >= '2024-09-01'
    Last run: 3 months ago
    TX_MONTH
    NEW_USERS
    RETURNING_USERS
    TOTAL_USERS
    1
    2024-09-01 00:00:00.0003610361
    2
    2024-10-01 00:00:00.000134143277
    3
    2024-11-01 00:00:00.000163157320
    4
    2024-12-01 00:00:00.000172197369
    5
    2025-01-01 00:00:00.000136197333
    6
    2025-02-01 00:00:00.000206226432
    7
    2025-03-01 00:00:00.000139215354
    7
    279B
    10s