Eman-RazTotal_Swap_Volume _&_Count
Updated 2023-02-12
99
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
›
⌄
with table1 as (
with arbitrum as (select date_trunc('month',block_timestamp) as "Date", sum(amount_in_usd) as swap_volume_usd, count(distinct token_in) as token_sold_count,
count(distinct token_out) as token_bought_count, count(distinct origin_from_address) as swapper_count, count(distinct tx_hash) as swap_count,
sum(amount_in_usd)-sum(amount_out_usd) as difference_between_sales_purchases, 'Arbitrum' as "Chain"
from arbitrum.sushi.ez_swaps
group by 1
order by 1),
avalanche as (select date_trunc('month',block_timestamp) as "Date", sum(amount_in_usd) as swap_volume_usd, count(distinct token_in) as token_sold_count,
count(distinct token_out) as token_bought_count, count(distinct origin_from_address) as swapper_count, count(distinct tx_hash) as swap_count,
sum(amount_in_usd)-sum(amount_out_usd) as difference_between_sales_purchases, 'Avalanche' as "Chain"
from avalanche.sushi.ez_swaps
group by 1
order by 1),
ethereum as (select date_trunc('month',block_timestamp) as "Date", sum(amount_in_usd) as swap_volume_usd, count(distinct token_in) as token_sold_count,
count(distinct token_out) as token_bought_count, count(distinct origin_from_address) as swapper_count, count(distinct tx_hash) as swap_count,
sum(amount_in_usd)-sum(amount_out_usd) as difference_between_sales_purchases, 'Ethereum' as "Chain"
from ethereum.sushi.ez_swaps
group by 1
order by 1),
gnosis as (select date_trunc('month',block_timestamp) as "Date", sum(amount_in_usd) as swap_volume_usd, count(distinct token_in) as token_sold_count,
count(distinct token_out) as token_bought_count, count(distinct origin_from_address) as swapper_count, count(distinct tx_hash) as swap_count,
sum(amount_in_usd)-sum(amount_out_usd) as difference_between_sales_purchases, 'Gnosis' as "Chain"
from gnosis.sushi.ez_swaps
group by 1
order by 1),
optimism as (select date_trunc('month',block_timestamp) as "Date", sum(amount_in_usd) as swap_volume_usd, count(distinct token_in) as token_sold_count,
count(distinct token_out) as token_bought_count, count(distinct origin_from_address) as swapper_count, count(distinct tx_hash) as swap_count,
sum(amount_in_usd)-sum(amount_out_usd) as difference_between_sales_purchases, 'Optimism' as "Chain"
from optimism.sushi.ez_swaps
group by 1
order by 1),
polygon as (select date_trunc('month',block_timestamp) as "Date", sum(amount_in_usd) as swap_volume_usd, count(distinct token_in) as token_sold_count,
count(distinct token_out) as token_bought_count, count(distinct origin_from_address) as swapper_count, count(distinct tx_hash) as swap_count,
sum(amount_in_usd)-sum(amount_out_usd) as difference_between_sales_purchases, 'Polygon' as "Chain"
from polygon.sushi.ez_swaps
Run a query to Download Data