Published December 18, 2022 | Version 1.0
Dataset Open

Understanding Security Issues in the NFT Ecosystem

  • 1. University of California, Santa Barbara

Description

The dataset used in the ACM CCS 2022 paper titled "Understanding Security Issues in the NFT Ecosystem". It contains the following items.

  • The asset (e.g., collection name, asset URI, metadata URI, etc.) and event (e.g., mint, buy, sell, auction creation, placing of a bid, acceptance of a bid, transfer, etc.) data collected from the top 8 NFT marketplaces (OpenSea, Axie, CryptoPunks, Rarible, Superrare, Sorare, Foundation, and Nifty) are stored in their respective databases. Since the OpenSea dataset contains events for the same set of assets, crawled three times, with a three-month interval between two subsequent crawls: in June 2021, September 2021, and finally in December 2021, therefore respective asset tables are appropriately timestamped.

  • The `coins` database contains the Historical prices of the cryptocoins as provided by CoinGecko.

  • The `stats` database contains the availability of the source code of the token contracts in Etherscan.

Usage

  1. Download all the parts of the dataset zip.
  2. Combine them into one single zip file. The MD5 hash of the resulting `nft-marketplaces.zip` would be `2e27cd3a319d0fb187a1a51589156e96`.
    cat nft-marketplaces.zip.part* > nft-marketplaces.zip
  3. Extract the zip file containing the database dumps.
    unzip nft-marketplaces.zip
  4. Restore databases to a PostgreSQL instance:
    pg_restore -U $DB_USER -h $DB_HOST -v -Fc -Fd -C -d postgres -j $CONCURRENCY $DB_DIR > $LOG_DIR/pg_$DB.log 2>&1
    Substitute variables with appropriate values. $DB_DIR is the directory containing the database backup files. $LOG_DIR is the directory containing the restoration logs.

Citation

If you use this dataset, please cite our ACM CCS '22 paper.

@inproceedings{nft-study,
    author = {Dipanjan Das and Priyanka Bose and Nicola Ruaro and Christopher Kruegel and Giovanni Vigna},
    booktitle = {Proceedings of the ACM Conference on Computer and Communications Security (CCS)},
    title = {Understanding Security Issues in the NFT Ecosystem},
    year = {2022}
}

Files

Files (65.5 GB)

Name Size Download all
md5:9c9611470318cf2bc5bb5a127ec49d72
10.7 GB Download
md5:4a5c8550a0c4c2f226ffd081a43d4154
10.7 GB Download
md5:23fb3412a876be9adff582c12800ffd5
10.7 GB Download
md5:a5a00cf3ff5c89b54320fc60f98946c7
10.7 GB Download
md5:b38615e62de4b3a535147ce85c184fc0
10.7 GB Download
md5:da15a81e9d025a88be4a28951b5fe3ba
10.7 GB Download
md5:7363ad64066510600abae4df6b8a30a4
1.0 GB Download