NFT Sale Model

The NFT Sale Model represents a single NFT sale on a decentralized NFT exchange. The NFT Sale Model follows the following structure:

NameDescriptionType
contract_addressThe contract address of the NFT that was sold.string
token_idThe token ID of the NFT that was sold.string
block_numberThe block number at which the NFT sale occurred.integer
log_indexThe log index at which the NFT sale occurred.integer
transaction_hashThe transaction hash at which the NFT sale occurred.string
timestampThe timestamp of the NFT sale (in ISO-8601 format).string
confirmedWhether the sale is confirmed (i.e. 10 blocks have been mined since the sale occurred).boolean
exchange_nameThe name of the exchange that hosted the NFT sale (currently includes opensea, looksrare, rarible, 0x, superrare, foundation, and x2y2).string
contract_versionThe version of the exchange contract that hosted the NFT sale (e.g. either wyvern or seaport for OpenSea).string
is_multi_token_saleWhether the sale is a multi-token sale, including more than one unique NFT.boolean
multi_token_sale_indexThe index of the sub-sale within the multi-token sale (will be 0 if not a multi-token sale).integer
quantityThe quantity of tokens sold (will only be greater than 1 for ERC-1155 NFTs).integer
payment_tokenThe address of the token used to pay for this sale (will be None if the native token, ETH).string
priceThe total value of this sale in the payment token (formatted with the smallest denomination).integer
eth_priceThe total value of this sale in ETH.number
usd_priceThe total value of this sale in USD.number
buyerThe address of the account that bought the NFT.string
sellerThe address of the account that sold the NFT.string