<aside> 💡 This is the early access version of the dataset.

</aside>

We’ve already released one NFT market report that you can find here. This one is V2 of the NFT market analysis report and we’re still working on it.

‼️If you would like to collaborate and become a co-author - reach out to us on Discord! Let’s analyze the data together 👾

Sample Datasets (sqlite)

1. [Medium](<https://drive.google.com/file/d/1Zj8s0XuYBUDKNNof_c8LovTDSoRg7JLX/view?usp=sharing>) 1.2 GB

2. [Large](<https://drive.google.com/file/d/17y42OkCMRaefVwaUgxqW_3q9xJJ9aMjb/view?usp=sharing>) 5.7GB (Jan-July 2021)

Useful links:

  1. ERC721 standard
  2. ERC20 standard
  3. Ethereum transaction structure
  4. Ethereum events

Definitions:

NFT: Non fungible token that is represented by an ERC721 standard smart contract.

NFT event: Events from ERC721 standard: Transfer, Approval, ApprovalForAll

NFT transaction: The transaction that triggered NFT event. NOTE: transactions to non NFT contracts can also emit NFT events by internal calling of the NFT contract.

This dataset contains (will contain) all NFT transactions for Ethereum and Polygon blockchains for the given block ranges:

Ethereum: 11565000- 14260000 (Jan 1 2021 - Feb 23 2022)

Polygon: 9013700 - 25300000 (Jan 1 2021 Feb 24 2022)

Properties of the transaction that triggered nft event:

{
	"blockchainType": "Ethereum/Polygon",
	"transactionHash": "Transaction hash",
	"blockNumber": "Block number of the transaction",
	"blockTimestamp": "Timestamp at which block was mined",
	"contractAddress": "Contract address to which transaction was sent (to address)",
	"from": "The sender of the transaction",
	"functionName": "The decoded name of the called function or function selector",
	"functionArgs": "The decoded args, or 'unknown' if we failed to decode it",
	"value": "The amount of the ether send by the transation",
	"gasUsed": "The amount of the gas used by the transaction",
	"gasPrice": "The gas price set by the tx sender",
	"maxFeePerGas": "The max fee per gas that was set by the tx sender",
	"maxPriorityFeePerGas": "MPFPG that was set by the tx sender"
}

NOTE: maxFeePerGas and maxPriorityFeePerGas were introduced after EIP1559 fork, also known as London hardfork. All transaction before that fork, will have these properties as null

Events:

Approval NFT event: