Preprint / Version 1

SARMF-Bench: A Reproducible Smart Contract Vulnerability Benchmark Dataset

##article.authors##

DOI:

https://doi.org/10.31224/6662

Keywords:

smart contract, benchmark, static analysis, Solidity, vulnerability detection

Abstract

Smart contract vulnerability benchmarking lacks standardized, reproducible datasets that enable fair and consistent evaluation of static analysis tools. This paper presents SARMF-Bench, a compact, deterministic, and fully reproducible benchmark dataset comprising five SWC-aligned Solidity smart contracts covering reentrancy (SWC-107), integer overflow/underflow (SWC-101), access-control weakness (SWC-105), unchecked external calls (SWC-104), and denial-of-service via unbounded loops (SWC-113). Each contract isolates a single structural vulnerability pattern and is paired with machine-readable JSON outputs generated using Slither v0.11.5 in a version-locked environment. SARMF-Bench is archived across multiple open repositories with permanent DOIs to enable fully reproducible smart contract security tool evaluation experiments. All artifacts are publicly released under open licenses.

Downloads

Download data is not yet available.

Author Biography

Mohit Tiwari, Bharati Vidyapeeth's College of Engineering,Delhi

Assistant Professor at Department of Computer Science and Engineering

Downloads

Posted

2026-03-23