Repository of supplementary material for "From Specification to Practice: An Empirical Study of Ethereum ERC Standard Adoption in Open Source Projects"
Abstract
This replication package contains the data and scripts used in this empirical study, including the LLM-based semantic validation pipeline, the observed practice extraction process, and all figures from the research questions (RQ1–RQ5). ERC_Observed_Practicess.xlsx: workbook of observed practices ERC_Observed_Practices_Process_Review.xlsx: Phases to generate the workbook of observed practices Other supplementary materials: Essential data files (data/) results_semantic_validation.json: 11,559 issues classified by LLM (substantive, category, justification) sample_manual_review_updated.csv: ~400 manually reviewed entries for LLM quality validation eips_labels.csv / ercs_labels.csv: PR metadata from Ethereum repositories for status evolution analysis (RQ5) Scripts (scripts/) 01: scrapes the official ERC list from ethereum.org 02 : filters the dataset for ERC mentions via regex 03: classifies issues via Gemini (substantive + category) 03: removes duplicates from the validation JSON 03: merges LLM results with issue metadata 04: extracts observed practices per ERC via Gemini, cross-referenced with official specs 05: fetches GitHub labels and generates ERC status evolution figure (RQ5) 06: generates all quantitative figures (RQ1–RQ4)
Community
0 commentsNo discussion yet
Be the first to share a question or observation.