SELECT
tx_from as address,
count(distinct tx_id) as NUMBER_OF_TRANSACTIONS,
count(distinct date(block_timestamp)) as days_active,
min(date(block_timestamp)) as first_tx,
max(date(block_timestamp)) as last_tx,
datediff('day', last_tx, getdate()) as days_last_active,
datediff('day', first_tx, getdate()) as age_today
FROM osmosis.core.fact_transactions
group by 1