Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/ ZENODOarrow_drop_down
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
ZENODO
Dataset . 2025
License: CC BY
Data sources: ZENODO
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
ZENODO
Dataset . 2026
License: CC BY
Data sources: ZENODO
image/svg+xml Jakob Voss, based on art designer at PLoS, modified by Wikipedia users Nina and Beao Closed Access logo, derived from PLoS Open Access logo. This version with transparent background. http://commons.wikimedia.org/wiki/File:Closed_Access_logo_transparent.svg Jakob Voss, based on art designer at PLoS, modified by Wikipedia users Nina and Beao
ZENODO
Dataset . 2025
License: CC BY
Data sources: ZENODO
ZENODO
Dataset . 2026
License: CC BY
Data sources: Datacite
ZENODO
Dataset . 2025
License: CC BY
Data sources: Datacite
ZENODO
Dataset . 2025
License: CC BY
Data sources: Datacite
ZENODO
Dataset . 2026
License: CC BY
Data sources: Datacite
versions View all 4 versions
addClaim

DIVE: A Multi-Label Smart Contract Vulnerability Dataset

Authors: Alsunaidi, Shikah; Aljamaan, Hamoud; Hammoudeh, Mohammad;

DIVE: A Multi-Label Smart Contract Vulnerability Dataset

Abstract

📄 Dataset Description The DIVE dataset was constructed from raw data collected via the Etherscan API, using three main endpoints to capture: 🧩 Contract-level metadata 🧾 Account-level information ⚙️ Opcodes DIVE integrates a wide variety of smart contract features, organized into two separate datasets: DIVE_PRE_Data (pre-deployment features) DIVE_POST_Data (post-deployment features) Each dataset is available in two formats: Raw and Preprocessed. Following multiple preprocessing steps, the final processed versions provide: 22,330 smart contracts (samples) 221 features in DIVE_PRE_Data 176 features in DIVE_POST_Data 🏷️ Multi-Label Vulnerability Annotation Since a single contract can exhibit multiple vulnerabilities, DIVE is structured as a multi-label dataset. Vulnerability labels were generated through the MultiTagging framework, which analyzes each contract’s source code using a suite of six established tools: MAIAN, Mythril, Semgrep, Slither, Solhint, and VeriSmart. All tools were executed with consistent versions and configurations, aligned with the MultiTagging project specifications. 🛡️ Vulnerability Labels (DASP Top 10 Categories) The dataset includes labels mapped to the first 8 categories of the DASP Top 10 vulnerability taxonomy: Reentrancy Access Control Arithmetic Issues (Integer Overflow/Underflow) Unchecked Call Return Values Denial of Service (DoS) Bad Randomness Front Running Time Manipulation (Timestamp Dependence) 🎯 Applications The DIVE dataset is primarily intended for smart contract vulnerability detection through security analysis and machine learning.Beyond this, its rich feature set and multi-label structure enable research across multiple domains, including: Vulnerability Detection Representation Learning Transfer & Domain Adaptation Feature Interpretability Anomaly Detection 📦 Package Contents DIVE_Raw_Data.zip – PRE- and POST-deployment unprocessed attributes. DIVE_Processed_Data.zip – PRE- and POST-deployment data ready for ML tasks. DIVE_Labels.zip – DIVE_Labels.csv: Final multi-label vulnerability annotations. Tool_Results.csv: Per-tool vulnerability flags mapped to DASP categories. Feature list.xlsx – Comprehensive feature catalog (name, type, description, category). EDA_and_Profiling_Reports.zip – Exploratory data analysis, profiling reports, and feature distribution plots for both PRE and POST datasets.

Related Organizations
Keywords

Smart Contracts, Machine Learning, Ethereum, Blockchain, Vulnerability Detection, Multi-Label Classification

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    1
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
Powered by OpenAIRE graph
Found an issue? Give us feedback
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
1
Average
Average
Average