Skip to main content

Parameters

NameTypeDescription
params.chainIdnumberThe chain ID (e.g., 1 for Ethereum, 137 for Polygon)
params.collectionAddressstringThe collection contract address
params.configSdkConfigOptional SDK configuration parameters
params.sideOrderSideThe order side to count (listing or offer)
params.filterOrdersFilterOptional filter for the orders
params.queryStandardQueryOptionsOptional React Query configuration (from TanStack Query)

Returns

A query result containing an object with a count property representing the number of filtered primary sale items in a collection.

Import

import { useGetCountOfPrimarySaleItems } from "@0xsequence/marketplace-sdk/react";

Example

Basic usage:
const { data: countOfPrimarySalesItems } = useGetCountOfPrimarySaleItems({
	chainId: 1,
	primarySaleContractAddress: "0x00"
});

console.log(countOfPrimarySalesItems?.count);