Skip to main content

Table Description

The nft.trades table on Dune is central to capturing and analyzing Non-Fungible Token (NFT) transactions across various marketplaces. It is a pivotal resource for dissecting the intricacies of NFT trade execution, market behavior, and collector activity within the NFT space.

Usage

The nft.trades table serves as an essential tool for delving into the NFT market’s complexities. It offers a detailed snapshot of each NFT transaction, encompassing data points such as sale price, transaction timestamp, buyer and seller addresses, and the specific NFT assets involved. This table allows analysts to explore trends in NFT valuation, trading volumes, and marketplace dynamics, providing insights into the evolving landscape of digital collectibles and art.

Coverage

The nft.trades table is maintained by Dune and covers the following marketplaces and versions:

Table Schema

ColumnTypeDescription
blockchainVARCHARBlockchain on which the trade occurred
projectVARCHARNFT marketplace name
versionVARCHARMarketplace contract version
block_dateDATEUTC event block date
block_monthDATEUTC event block month (partition key)
block_timeTIMESTAMPUTC event block time
token_idDOUBLENFT token ID
collectionVARCHARNFT collection name
amount_usdDOUBLEUSD value of the trade at time of execution
token_standardVARCHARToken standard (ERC721, ERC1155)
trade_typeVARCHARSingle or multiple NFTs traded
number_of_itemsUINT256Number of items traded
trade_categoryVARCHARHow the NFT was traded (direct buy, auction, etc.)
evt_typeVARCHAREvent type (Trade, Mint, Burn)
sellerVARBINARYSeller wallet address
buyerVARBINARYBuyer wallet address
amount_originalDOUBLETraded amount in original currency
amount_rawUINT256Traded amount before decimals correction
currency_symbolVARCHARSymbol of currency used for payment
currency_contractVARBINARYContract address of payment token
nft_contract_addressVARBINARYNFT contract address
project_contract_addressVARBINARYMarketplace contract address
aggregator_nameVARCHARAggregator name if trade went through an aggregator
aggregator_addressVARBINARYAggregator contract address
tx_hashVARBINARYTransaction hash
block_numberBIGINTBlock number
tx_fromVARBINARYAddress that initiated the transaction
tx_toVARBINARYAddress that received the transaction
platform_fee_amount_rawUINT256Raw platform fee amount
platform_fee_amountDOUBLEPlatform fee in original currency
platform_fee_amount_usdDOUBLEPlatform fee in USD
platform_fee_percentageDOUBLEPlatform fee as percentage of trade amount
royalty_fee_receive_addressVARBINARYAddress receiving royalty fees
royalty_fee_currency_symbolVARCHARSymbol of the royalty fee currency
royalty_fee_amount_rawUINT256Raw royalty fee amount
royalty_fee_amountDOUBLERoyalty fee in original currency
royalty_fee_amount_usdDOUBLERoyalty fee in USD
royalty_fee_percentageDOUBLERoyalty fee as percentage of trade amount
unique_trade_idVARCHARUnique trade identifier

Table Sample