select
block_timestamp::date as date,
count(distinct sender) as active_users,
count(tx_hash) as tx_count
from ethereum.core.ez_dex_swaps
where platform = 'uniswap-v3'
and contract_address = '0x88e6a0c2ddd26feeb64f039a2c41296fcb3f5640'
and block_timestamp >= current_date - 30
group by date