datavortexTotal Swappers and Swaps Per Swap Pairs
    Updated 2025-05-12
    WITH top_tokens AS (
    SELECT
    symbol_in,
    symbol_out,
    COUNT(DISTINCT tx_hash) AS "swap count",
    COUNT(DISTINCT swapper) AS "distinct swappers"
    FROM aptos.defi.ez_dex_swaps
    GROUP BY symbol_in, symbol_out
    )
    SELECT
    CASE
    WHEN symbol_in = 'APT' AND symbol_out = 'USDC' THEN 'APT-USDC'
    WHEN symbol_in = 'USDC' AND symbol_out = 'APT' THEN 'USDC-APT'
    WHEN symbol_in = 'APT' AND symbol_out = 'USDT' THEN 'APT-USDT'
    WHEN symbol_in = 'USDT' AND symbol_out = 'APT' THEN 'USDT-APT'
    WHEN symbol_in = 'USDT' AND symbol_out = 'USDC' THEN 'USDT-USDC'
    WHEN symbol_in = 'USDC' AND symbol_out = 'USDT' THEN 'USDC-USDT'
    WHEN symbol_in = 'amAPT' AND symbol_out = 'APT' THEN 'amAPT-APT'
    WHEN symbol_in = 'APT' AND symbol_out = 'WETH' THEN 'APT-WETH'
    WHEN symbol_in = 'APT' AND symbol_out = 'amAPT' THEN 'APT-amAPT'
    WHEN symbol_in = 'USDC' AND symbol_out = 'USDC' THEN 'USDC-USDC'
    WHEN symbol_in = 'USDT' AND symbol_out = 'USDT' THEN 'USDT-USDT'
    ELSE symbol_out
    END AS swap_pairs,
    "swap count",
    "distinct swappers"
    FROM top_tokens
    ORDER BY "swap count" DESC
    LIMIT 10;

    Last run: 10 days ago
    SWAP_PAIRS
    swap count
    distinct swappers
    1
    APT-USDC15012658858465
    2
    USDC-APT13730123796062
    3
    USDt385189836646
    4
    USDC365853033491
    5
    APT-USDT3069378472580
    6
    USDt297101831774
    7
    APT293470833637
    8
    USDT-APT2630251406967
    9
    USDC-USDC2263957193877
    10
    USDC-USDT2163171298241
    10
    264B
    38s