select
date_trunc('week', block_timestamp) as time,
count(distinct eth_to_address) as number_of_projects,
sum(number_of_projects) over (order by time) as total_projects
from ethereum.core.ez_eth_transfers
where origin_function_signature in ('0x8418cd99')
group by 1