select
count(distinct tx_hash) as swaps_count,
count(distinct origin_from_address) as swappers_count,
swaps_count / swappers_count as swap_per_swpper_count
from optimism.core.fact_event_logs
where event_name = 'Swap'
and block_timestamp::date >= '2022-01-01'