{"id":13591624,"identifier":"DVN/0SP3OO","persistentUrl":"https://doi.org/10.7910/DVN/0SP3OO","protocol":"doi","authority":"10.7910","separator":"/","publisher":"Harvard Dataverse","publicationDate":"2026-03-08","storageIdentifier":"s3://10.7910/DVN/0SP3OO","datasetType":"dataset","datasetVersion":{"id":721318,"datasetId":13591624,"datasetPersistentId":"doi:10.7910/DVN/0SP3OO","datasetType":"dataset","storageIdentifier":"s3://10.7910/DVN/0SP3OO","versionNumber":1,"internalVersionNumber":5,"versionMinorNumber":1,"versionState":"RELEASED","latestVersionPublishingState":"RELEASED","lastUpdateTime":"2026-03-11T20:58:43Z","releaseTime":"2026-03-11T20:58:43Z","createTime":"2026-03-11T07:12:14Z","publicationDate":"2026-03-08","citationDate":"2026-03-08","license":{"name":"CC0 1.0","uri":"http://creativecommons.org/publicdomain/zero/1.0","iconUri":"https://licensebuttons.net/p/zero/1.0/88x31.png","rightsIdentifier":"CC0-1.0","rightsIdentifierScheme":"SPDX","schemeUri":"https://spdx.org/licenses/","languageCode":"en"},"fileAccessRequest":true,"metadataBlocks":{"citation":{"displayName":"Citation Metadata","name":"citation","fields":[{"typeName":"title","multiple":false,"typeClass":"primitive","value":"SARMF-Bench: Reproducible Smart Contract Vulnerability Benchmark Dataset"},{"typeName":"author","multiple":true,"typeClass":"compound","value":[{"authorName":{"typeName":"authorName","multiple":false,"typeClass":"primitive","value":"Tiwari, Mohit"},"authorAffiliation":{"typeName":"authorAffiliation","multiple":false,"typeClass":"primitive","value":"Bharati Vidyapeeth's College of Engineering,Delhi"},"authorIdentifierScheme":{"typeName":"authorIdentifierScheme","multiple":false,"typeClass":"controlledVocabulary","value":"ORCID"},"authorIdentifier":{"typeName":"authorIdentifier","multiple":false,"typeClass":"primitive","value":"https://orcid.org/0000-0003-1836-3451","expandedvalue":{"personName":"Tiwari, Mohit","@id":"https://orcid.org/0000-0003-1836-3451","scheme":"ORCID","@type":"https://schema.org/Person"}}}]},{"typeName":"datasetContact","multiple":true,"typeClass":"compound","value":[{"datasetContactName":{"typeName":"datasetContactName","multiple":false,"typeClass":"primitive","value":"Tiwari, Mohit"},"datasetContactAffiliation":{"typeName":"datasetContactAffiliation","multiple":false,"typeClass":"primitive","value":"Bharati Vidyapeeth's College of Engineering,Delhi"},"datasetContactEmail":{"typeName":"datasetContactEmail","multiple":false,"typeClass":"primitive","value":"mohit.t.bvcoe@gmail.com"}}]},{"typeName":"dsDescription","multiple":true,"typeClass":"compound","value":[{"dsDescriptionValue":{"typeName":"dsDescriptionValue","multiple":false,"typeClass":"primitive","value":"Official SARMF-Bench landing page:\nhttps://profmohit-edu.github.io/sarmf-framework/\n\nSARMF-Bench is a compact and reproducible benchmark dataset for smart contract vulnerability analysis.\n\nThe dataset contains five Solidity smart contracts (SC01–SC05) representing canonical vulnerability classes aligned with the Smart Contract Weakness Classification (SWC) registry, including:\n\nSC01 – Reentrancy\nSC02 – Arithmetic Overflow Behavior\nSC03 – Access Control Weakness\nSC04 – Unchecked External Call\nSC05 – Denial-of-Service Pattern\n\nEach 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.\n\nThe 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.\n\nPrimary development repository:\nhttps://github.com/profmohit-edu/sarmf-framework\n\nSoftware archive DOI:\nhttps://doi.org/10.5281/zenodo.18754015\n\nReproducibility protocol DOI:\nhttps://doi.org/10.17504/protocols.io.bp216eyxdgqe/v1"},"dsDescriptionDate":{"typeName":"dsDescriptionDate","multiple":false,"typeClass":"primitive","value":"2026-03-06"}}]},{"typeName":"subject","multiple":true,"typeClass":"controlledVocabulary","value":["Computer and Information Science"]},{"typeName":"keyword","multiple":true,"typeClass":"compound","value":[{"keywordValue":{"typeName":"keywordValue","multiple":false,"typeClass":"primitive","value":"smart contracts, blockchain security, ethereum, static analysis, smart contract vulnerabilities, benchmark dataset, reproducible research"}}]},{"typeName":"depositor","multiple":false,"typeClass":"primitive","value":"Tiwari, Mohit"},{"typeName":"dateOfDeposit","multiple":false,"typeClass":"primitive","value":"2026-03-06"}]}},"files":[{"label":"SARMF-Bench-dataset-v1.0.zip","restricted":false,"version":1,"datasetVersionId":721318,"dataFile":{"id":13591625,"persistentId":"","filename":"SARMF-Bench-dataset-v1.0.zip","contentType":"application/zip","friendlyType":"ZIP Archive","filesize":11933,"storageIdentifier":"s3://dvn-cloud-iqss:19cc4339e68-7092ccee5c43","rootDataFileId":-1,"md5":"076be4b5c8e34761894f77a78237cb3a","checksum":{"type":"MD5","value":"076be4b5c8e34761894f77a78237cb3a"},"tabularData":false,"creationDate":"2026-03-06","publicationDate":"2026-03-08","lastUpdateTime":"2026-03-11T20:58:43Z","fileAccessRequest":true}}],"citation":"Tiwari, Mohit, 2026, \"SARMF-Bench: Reproducible Smart Contract Vulnerability Benchmark Dataset\", https://doi.org/10.7910/DVN/0SP3OO, Harvard Dataverse, V1"}}