SARMF-Bench: A Reproducible Smart Contract Vulnerability Benchmark Dataset
DOI:
https://doi.org/10.31224/6662Keywords:
smart contract, benchmark, static analysis, Solidity, vulnerability detectionAbstract
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
Downloads
Posted
License
Copyright (c) 2026 Mohit Tiwari

This work is licensed under a Creative Commons Attribution 4.0 International License.