select case when contract_address = '0x4200000000000000000000000000000000000006' then 'ETH'
when contract_address = '0x4200000000000000000000000000000000000042' then 'OP'
when contract_address = '0x00f932f0fe257456b32deda4758922e56a4f4b42' then 'PAPER'
else 'Other' end as currency, sum(raw_amount/pow(10,18)) as amount from optimism.core.fact_token_transfers
where to_address = '0x90103bedcfbe1eee44ded89ced88ba8503580b3d'
group by currency