with bot_acts as (
select
origin_from_address as sender,
date_trunc('minute', block_timestamp) as minute,
count(tx_hash) as tx_count
from arbitrum.sushi.ez_swaps
group by 1, 2
having tx_count > 2
)
select
count(distinct(sender)) as wallets
from bot_acts