with wagmi_swaps as
(select
swapper,
swap_program
from algorand.swaps
where
swap_program = 'wagmiswap'),
tiny_swaps as
(select
swapper,
swap_program
from algorand.swaps
where
swap_program = 'tinyman')
select
count (distinct a.swapper),
b.swap_program
from wagmi_swaps a
left join tiny_swaps b on b.swapper = a.swapper
group by b.swap_program