picasoWeekly New vs Experienced Stakers
    Updated 2025-01-26
    WITH staking_events AS (
    SELECT
    ORIGIN_FROM_ADDRESS AS wallet_address,
    DATE_TRUNC('day', BLOCK_TIMESTAMP) AS stake_date,
    livequery.utils.udf_hex_to_int(
    regexp_substr_all(SUBSTR(DATA, 3), '.{64}')[1]
    ) / POWER(10, 18) AS amount
    FROM flow.core_evm.fact_event_logs
    WHERE ORIGIN_FUNCTION_SIGNATURE = '0xac76d450'
    AND EVENT_INDEX = 2
    AND CONTRACT_ADDRESS = '0xfe8189a3016cb6a3668b8ccdac520ce572d4287a'
    ),

    first_time_stakers AS (
    SELECT
    wallet_address,
    MIN(stake_date) AS first_stake_date
    FROM staking_events
    GROUP BY wallet_address
    ),

    staker_type AS (
    SELECT
    s.wallet_address,
    s.stake_date,
    s.amount,
    CASE
    WHEN fts.first_stake_date = s.stake_date THEN 'new'
    ELSE 'experienced'
    END AS user_type
    FROM staking_events s
    LEFT JOIN first_time_stakers fts
    ON s.wallet_address = fts.wallet_address
    )

    SELECT
    Last run: 3 months ago
    WEEK_START_DATE
    USER_TYPE
    USER_COUNT
    AVG_STAKE_AMOUNT
    1
    2024-11-11 00:00:00.000new71107.266880475
    2
    2024-11-11 00:00:00.000experienced1417917.298470749
    3
    2024-11-18 00:00:00.000new175120.388873603
    4
    2024-11-18 00:00:00.000experienced392313.005346643
    5
    2024-11-25 00:00:00.000new157939.379436102
    6
    2024-11-25 00:00:00.000experienced691333.751592469
    7
    2024-12-02 00:00:00.000experienced115304.783229877
    8
    2024-12-02 00:00:00.000new933678.366500141
    9
    2024-12-09 00:00:00.000experienced41544.39758724
    10
    2024-12-09 00:00:00.000new1716743.386179291
    11
    2024-12-16 00:00:00.000experienced41886.378167297
    12
    2024-12-16 00:00:00.000new6120.843395207
    13
    2024-12-23 00:00:00.000experienced3352.655354002
    14
    2024-12-23 00:00:00.000new419049.551304807
    15
    2024-12-30 00:00:00.000new54407.673269185
    16
    2024-12-30 00:00:00.000experienced273770.64539909
    17
    2025-01-06 00:00:00.000new446283.468468603
    18
    2025-01-06 00:00:00.000experienced627424.629474987
    19
    2025-01-13 00:00:00.000experienced552434.154767148
    20
    2025-01-13 00:00:00.000new541.747615105
    22
    1KB
    13s