jkhuhnke11Total Number of AAVE Holders By Day
    Updated 2023-04-19
    WITH base AS (
    SELECT
    day,
    COUNT(address) as num_distinct_aave_users
    FROM (
    SELECT block_timestamp :: date AS day,
    origin_to_address AS address,
    tr.contract_address AS token_address,
    raw_amount AS amount
    FROM ethereum.core.fact_token_transfers tr
    WHERE contract_address = LOWER('0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9')
    UNION ALL
    SELECT block_timestamp :: date AS day,
    from_address AS address,
    tr.contract_address AS token_address,
    -raw_amount AS amount
    FROM ethereum.core.fact_token_transfers tr
    WHERE contract_address = LOWER('0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9')
    ) t
    GROUP BY 1
    )
    SELECT
    day,
    AVG(num_distinct_aave_users) OVER (
    ORDER BY day ROWS BETWEEN 9 PRECEDING AND CURRENT ROW
    ) as ten_day_avg
    FROM base

    Run a query to Download Data