Specterdistribution of seller by nft_sold
    Updated 2025-04-04
    WITH seller_distribution AS (
    -- Calculate how many NFTs each buyer has sold
    SELECT
    seller_address,
    COUNT(tokenid) AS nfts_sold
    FROM
    base.nft.ez_nft_sales
    WHERE
    platform_name = 'opensea'
    GROUP BY
    seller_address
    )

    SELECT
    COUNT(DISTINCT seller_address) AS sellers,
    CASE
    WHEN nfts_sold < 5 THEN 'Less than 5 NFTs'
    WHEN nfts_sold BETWEEN 5 AND 10 THEN '5 to 10 NFTs'
    WHEN nfts_sold BETWEEN 11 AND 50 THEN '11 to 50 NFTs'
    WHEN nfts_sold BETWEEN 51 AND 100 THEN '51 to 100 NFTs'
    WHEN nfts_sold BETWEEN 101 AND 500 THEN '101 to 500 NFTs'
    WHEN nfts_sold > 500 THEN 'Above 500 NFTs'
    END AS amount_range
    FROM
    seller_distribution
    GROUP BY
    amount_range
    ORDER BY
    amount_range;

    Last run: 25 days ago
    SELLERS
    AMOUNT_RANGE
    1
    6032101 to 500 NFTs
    2
    4103211 to 50 NFTs
    3
    452155 to 10 NFTs
    4
    700751 to 100 NFTs
    5
    1366Above 500 NFTs
    6
    293703Less than 5 NFTs
    6
    149B
    1s