Floor price models

A floor price is the lowest currently listed price of an NFT for a given NFT (often specific to an NFT marketplace).

The SimpleHash API includes detail on the floor price of NFT collections on the following chains with standardized currencies across collections:

  • Ethereum: ETH
  • Solana: SOL
  • Bitcoin: BTC
  • Polygon: wETH
  • Arbitrum: ETH
  • Optimism: ETH
  • Avalanche: AVAX
  • BSC: BNB
  • Base: ETH
  • Zora: ETH
  • Blast: ETH

Floor prices from the following marketplaces are included: CryptoPunks, Tensor, Blur, OpenSea, X2Y2, LooksRare, Magic Eden, OKX, and UniSat

Please note that marketplaces such as LooksRare and Blur may display the "global floor price", which is the floor price across several marketplaces. You may need to mouse-over the value, or click in to the collection, in order to see the marketplace-specific floor price.

Coverage of more chains and marketplaces will be added in the near future.

The floor prices array can be found on the field named floor_prices on the collection model on the "NFT by..." endpoints, and directly on the the Collections by Wallet endpoint.

floor_price model:

marketplace_idUnique identifier of the NFT marketplace associated with the floor pricestring
valueThe value of the floor price in the relevant currency. null if there is no current floor price (no active listings)int/null
payment_tokenDetail on the relevant currencypayment_token
value_usd_centsThe value of the floor price in USD centsint / null

payment_token model:

payment_token_idUnique identifier of the token type relevant to the collection. Currently for ethereum ecosystem sales, this may be ethereum.native for the native ETH token, or ethereum.{contract_address} for ERC-20 tokensstring
nameName of the token, e.g., Ether derived from the contract or otherwisestring / null
symbolSymbol of the token derived from the contract or otherwise, e.g., ETHstring / null
addressContract address of the ERC-20 token associated with the collection (null in the case of the native ETH token)string / null
decimalsBase number of decimals of the token value associated with the collection (e.g., 18 in the case of the native ETH token)int