messari2023-05-26 09:08 AM
    Updated 2023-05-26
    with
    addresses as (
    select
    date(block_timestamp) as date,
    from_address as address
    from
    avalanche.core.fact_transactions
    union
    select
    date(block_timestamp) as date,
    to_address as address
    from
    avalanche.core.fact_transactions
    ),
    first_interaction as (
    select
    min(date) as first_date,
    address as address
    from
    addresses
    group by
    2
    ),
    txs_on_first_day as (
    select
    f.first_date,
    f.address,
    t.tx_hash
    from
    first_interaction f
    join avalanche.core.fact_transactions t on f.first_date = date(t.block_timestamp)
    and f.address = t.from_address
    )
    select
    fd.first_date as date,
    count(distinct fd.address) as new_addresses,
    Run a query to Download Data