m0rt3zaNFT Marketplace - royalty fee comparison
    Updated 2022-10-07
    WITH all_sales AS (
    SELECT *,
    CASE WHEN platform_name = 'opensea' THEN CREATOR_FEE_USD ELSE 0 END as opensea,
    CASE WHEN platform_name = 'x2y2' THEN CREATOR_FEE_USD ELSE 0 END as x2y2,
    CASE WHEN platform_name = 'looksrare' THEN CREATOR_FEE_USD ELSE 0 END as looksrare,
    CREATOR_FEE/PRICE as royalty_percentage
    FROM ethereum.core.ez_nft_sales
    WHERE block_timestamp > CURRENT_DATE - 90
    AND platform_name IN ('opensea', 'x2y2', 'looksrare')
    AND price > 0
    )
    SELECT
    block_timestamp::date as date,
    sum(opensea) as "OpenSea",
    sum(x2y2) as "x2y2",
    sum(looksrare) as "LooksRare",
    min(royalty_percentage),
    max(royalty_percentage),
    avg(royalty_percentage),
    median(royalty_percentage)
    FROM all_sales
    GROUP BY date
    Run a query to Download Data