Interface AggregatedCollectionStats

Unified collection statistics aggregated from multiple marketplaces

interface AggregatedCollectionStats {
    avgPrice24h: number;
    collectionAddress: string;
    floorChange24h?: number;
    floorPrice: number;
    floorPriceSource: "tensor" | "magiceden" | "aggregated";
    holders?: number;
    listed: number;
    listedPercent: number;
    name?: string;
    sales24h: number;
    sources: {
        magicEden: boolean;
        tensor: boolean;
    };
    timestamp: number;
    totalSupply: number;
    uniqueHolders?: number;
    volume24h: number;
    volume30d?: number;
    volume7d: number;
}

Properties

avgPrice24h: number

Average sale price in last 24h (SOL)

collectionAddress: string

Collection identifier

floorChange24h?: number

Floor price change 24h (percentage)

floorPrice: number

Floor price in SOL (lowest across marketplaces)

floorPriceSource: "tensor" | "magiceden" | "aggregated"

Floor price source

holders?: number

Holder count

listed: number

Listed count

listedPercent: number

Listed percentage

name?: string

Collection name

sales24h: number

24h sales count

sources: {
    magicEden: boolean;
    tensor: boolean;
}

Data sources used

timestamp: number

Timestamp of data aggregation

totalSupply: number

Total supply

uniqueHolders?: number

Unique holders count

volume24h: number

24h volume in SOL

volume30d?: number

30d volume in SOL

volume7d: number

7d volume in SOL