{"@context":{"@language":"en","@vocab":"https://schema.org/","citeAs":"cr:citeAs","column":"cr:column","conformsTo":"dct:conformsTo","cr":"http://mlcommons.org/croissant/","rai":"http://mlcommons.org/croissant/RAI/","data":{"@id":"cr:data","@type":"@json"},"dataType":{"@id":"cr:dataType","@type":"@vocab"},"dct":"http://purl.org/dc/terms/","examples":{"@id":"cr:examples","@type":"@json"},"extract":"cr:extract","field":"cr:field","fileProperty":"cr:fileProperty","fileObject":"cr:fileObject","fileSet":"cr:fileSet","format":"cr:format","includes":"cr:includes","isLiveDataset":"cr:isLiveDataset","jsonPath":"cr:jsonPath","key":"cr:key","md5":"cr:md5","parentField":"cr:parentField","path":"cr:path","recordSet":"cr:recordSet","references":"cr:references","regex":"cr:regex","repeated":"cr:repeated","replace":"cr:replace","sc":"https://schema.org/","separator":"cr:separator","source":"cr:source","subField":"cr:subField","transform":"cr:transform","wd":"https://www.wikidata.org/wiki/"},"@type":"sc:Dataset","conformsTo":"http://mlcommons.org/croissant/1.0","name":"SARMF-Bench: Reproducible Smart Contract Vulnerability Benchmark Dataset","url":"https://doi.org/10.7910/DVN/0SP3OO","creator":[{"@type":"Person","givenName":"Mohit","familyName":"Tiwari","affiliation":{"@type":"Organization","name":"Bharati Vidyapeeth's College of Engineering,Delhi"},"sameAs":"https://orcid.org/0000-0003-1836-3451","@id":"https://orcid.org/0000-0003-1836-3451","identifier":"https://orcid.org/0000-0003-1836-3451","name":"Tiwari, Mohit"}],"description":"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","keywords":["Computer and Information Science","smart contracts, blockchain security, ethereum, static analysis, smart contract vulnerabilities, benchmark dataset, reproducible research"],"license":"http://creativecommons.org/publicdomain/zero/1.0","datePublished":"2026-03-08","dateModified":"2026-03-11","includedInDataCatalog":{"@type":"DataCatalog","name":"Harvard Dataverse","url":"https://dataverse.harvard.edu"},"publisher":{"@type":"Organization","name":"Harvard Dataverse"},"version":"1.1","citeAs":"@data{DVN/0SP3OO_2026,author = {Tiwari, Mohit},publisher = {Harvard Dataverse},title = {SARMF-Bench: Reproducible Smart Contract Vulnerability Benchmark Dataset},year = {2026},url = {https://doi.org/10.7910/DVN/0SP3OO}}","distribution":[{"@type":"cr:FileObject","@id":"SARMF-Bench-dataset-v1.0.zip","name":"SARMF-Bench-dataset-v1.0.zip","encodingFormat":"application/zip","md5":"076be4b5c8e34761894f77a78237cb3a","contentSize":"11933","description":"","contentUrl":"https://dataverse.harvard.edu/api/access/datafile/13591625"}]}