<resource xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://datacite.org/schema/kernel-4" xsi:schemaLocation="http://datacite.org/schema/kernel-4 http://schema.datacite.org/meta/kernel-4.1/metadata.xsd"><identifier identifierType="DOI">10.7910/DVN/0SP3OO</identifier><creators><creator><creatorName nameType="Personal">Tiwari, Mohit</creatorName><givenName>Mohit</givenName><familyName>Tiwari</familyName><nameIdentifier SchemeURI="https://orcid.org/" nameIdentifierScheme="ORCID">0000-0003-1836-3451</nameIdentifier><affiliation>Bharati Vidyapeeth's College of Engineering,Delhi</affiliation></creator></creators><titles><title>SARMF-Bench: Reproducible Smart Contract Vulnerability Benchmark Dataset</title></titles><publisher>Harvard Dataverse</publisher><publicationYear>2026</publicationYear><subjects><subject>Computer and Information Science</subject><subject>smart contracts, blockchain security, ethereum, static analysis, smart contract vulnerabilities, benchmark dataset, reproducible research</subject></subjects><contributors><contributor contributorType="ContactPerson"><contributorName nameType="Personal">Tiwari, Mohit</contributorName><givenName>Mohit</givenName><familyName>Tiwari</familyName><affiliation>Bharati Vidyapeeth's College of Engineering,Delhi</affiliation></contributor></contributors><dates><date dateType="Submitted">2026-03-06</date><date dateType="Updated">2026-03-11</date></dates><resourceType resourceTypeGeneral="Dataset"/><sizes><size>11933</size></sizes><formats><format>application/zip</format></formats><version>1.1</version><rightsList><rights rightsURI="info:eu-repo/semantics/openAccess"/><rights rightsURI="http://creativecommons.org/publicdomain/zero/1.0">CC0 1.0</rights></rightsList><descriptions><description descriptionType="Abstract">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</description></descriptions><geoLocations/></resource>