dariustay_0512Stablecoin transaction volume on Osmosis
    Updated 2023-01-04
    WITH osmo_swaps AS(
    SELECT
    date(block_timestamp) AS date,
    COUNT(CASE WHEN (from_currency = 'ibc/D189335C6E4A68B513C10AB227BF1C1D38C746766278BA3EEB4FB14124F1D858' OR to_currency = 'ibc/D189335C6E4A68B513C10AB227BF1C1D38C746766278BA3EEB4FB14124F1D858') THEN 1 ELSE NULL END) AS usdc_swaps,
    COUNT(CASE WHEN (from_currency = 'ibc/8242AD24008032E457D2E12D46588FD39FB54FB29680C6C7663D296B383C37C4' OR to_currency = 'ibc/8242AD24008032E457D2E12D46588FD39FB54FB29680C6C7663D296B383C37C4') THEN 1 ELSE NULL END) AS usdt_swaps,
    COUNT(CASE WHEN (from_currency = 'ibc/0CD3A0285E1341859B5E86B6AB7682F023D03E97607CCC1DC95706411D866DF7' OR to_currency = 'ibc/0CD3A0285E1341859B5E86B6AB7682F023D03E97607CCC1DC95706411D866DF7') THEN 1 ELSE NULL END) AS dai_swaps
    FROM osmosis.core.fact_swaps
    WHERE tx_status = 'SUCCEEDED'
    GROUP BY 1
    ),

    osmo_transfers AS(
    SELECT
    date(block_timestamp) AS date,
    COUNT(CASE WHEN currency = 'ibc/D189335C6E4A68B513C10AB227BF1C1D38C746766278BA3EEB4FB14124F1D858' THEN 1 ELSE NULL END) AS usdc_transfers,
    COUNT(CASE WHEN currency = 'ibc/8242AD24008032E457D2E12D46588FD39FB54FB29680C6C7663D296B383C37C4' THEN 1 ELSE NULL END) AS usdt_transfers,
    COUNT(CASE WHEN currency = 'ibc/0CD3A0285E1341859B5E86B6AB7682F023D03E97607CCC1DC95706411D866DF7' THEN 1 ELSE NULL END) AS dai_transfers
    FROM osmosis.core.fact_transfers
    WHERE tx_status = 'SUCCEEDED'
    GROUP BY 1
    ),

    osmo_lp AS(
    SELECT
    date(block_timestamp) AS date,
    COUNT(CASE WHEN currency = 'ibc/D189335C6E4A68B513C10AB227BF1C1D38C746766278BA3EEB4FB14124F1D858' THEN 1 ELSE NULL END) AS usdc_lp,
    COUNT(CASE WHEN currency = 'ibc/8242AD24008032E457D2E12D46588FD39FB54FB29680C6C7663D296B383C37C4' THEN 1 ELSE NULL END) AS usdt_lp,
    COUNT(CASE WHEN currency = 'ibc/0CD3A0285E1341859B5E86B6AB7682F023D03E97607CCC1DC95706411D866DF7' THEN 1 ELSE NULL END) AS dai_lp
    FROM osmosis.core.fact_liquidity_provider_actions
    WHERE tx_status = 'SUCCEEDED'
    GROUP BY 1
    )

    SELECT
    s.date AS "Date",
    s.usdc_swaps AS "USDC swaps",
    Run a query to Download Data