<codeBook xmlns="ddi:codebook:2_5" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="ddi:codebook:2_5 https://ddialliance.org/Specification/DDI-Codebook/2.5/XMLSchema/codebook.xsd" version="2.5"><docDscr><citation><titlStmt><titl>SARMF-Bench: Reproducible Smart Contract Vulnerability Benchmark Dataset</titl><IDNo agency="DOI">doi:10.7910/DVN/0SP3OO</IDNo></titlStmt><distStmt><distrbtr source="archive">Harvard Dataverse</distrbtr><distDate>2026-03-08</distDate></distStmt><verStmt source="archive"><version date="2026-03-11" type="RELEASED">1</version></verStmt><biblCit>Tiwari, Mohit, 2026, "SARMF-Bench: Reproducible Smart Contract Vulnerability Benchmark Dataset", https://doi.org/10.7910/DVN/0SP3OO, Harvard Dataverse, V1</biblCit></citation></docDscr><stdyDscr><citation><titlStmt><titl>SARMF-Bench: Reproducible Smart Contract Vulnerability Benchmark Dataset</titl><IDNo agency="DOI">doi:10.7910/DVN/0SP3OO</IDNo></titlStmt><rspStmt><AuthEnty affiliation="Bharati Vidyapeeth's College of Engineering,Delhi">Tiwari, Mohit</AuthEnty></rspStmt><prodStmt/><distStmt><distrbtr source="archive">Harvard Dataverse</distrbtr><contact affiliation="Bharati Vidyapeeth's College of Engineering,Delhi" email="mohit.t.bvcoe@gmail.com">Tiwari, Mohit</contact><depositr>Tiwari, Mohit</depositr><depDate>2026-03-06</depDate></distStmt><holdings URI="https://doi.org/10.7910/DVN/0SP3OO"/></citation><stdyInfo><subject><keyword xml:lang="en">Computer and Information Science</keyword><keyword>smart contracts, blockchain security, ethereum, static analysis, smart contract vulnerabilities, benchmark dataset, reproducible research</keyword></subject><abstract date="2026-03-06">Official SARMF-Bench landing page:
https://profmohit-edu.github.io/sarmf-framework/

SARMF-Bench is a compact and reproducible benchmark dataset for smart contract vulnerability analysis.

The dataset contains five Solidity smart contracts (SC01–SC05) representing canonical vulnerability classes aligned with the Smart Contract Weakness Classification (SWC) registry, including:

SC01 – Reentrancy
SC02 – Arithmetic Overflow Behavior
SC03 – Access Control Weakness
SC04 – Unchecked External Call
SC05 – Denial-of-Service Pattern

Each contract is intentionally minimal to isolate structural vulnerability patterns and support controlled benchmarking experiments for static analyzers, symbolic execution engines, fuzzers, and AI-assisted security tools.

The dataset also includes machine-readable analysis outputs generated using Slither v0.11.5, preserving detector identifiers, impact levels, and confidence metadata to facilitate reproducible vulnerability detection experiments.

Primary development repository:
https://github.com/profmohit-edu/sarmf-framework

Software archive DOI:
https://doi.org/10.5281/zenodo.18754015

Reproducibility protocol DOI:
https://doi.org/10.17504/protocols.io.bp216eyxdgqe/v1</abstract><sumDscr/></stdyInfo><method><dataColl><sources/></dataColl><anlyInfo/></method><dataAccs><setAvail/><useStmt/><notes type="DVN:TOU" level="dv">&lt;a href="http://creativecommons.org/publicdomain/zero/1.0">CC0 1.0&lt;/a></notes></dataAccs><othrStdyMat/></stdyDscr><otherMat ID="f13591625" URI="https://dataverse.harvard.edu/api/access/datafile/13591625" level="datafile"><labl>SARMF-Bench-dataset-v1.0.zip</labl><notes level="file" type="DATAVERSE:CONTENTTYPE" subject="Content/MIME Type">application/zip</notes></otherMat></codeBook>