Skip to main content
zenodoopen

Interface-based Classification of Token Contracts on Ethereum

<p>Dataset for the bachelor thesis &quot;Interface-based Classification of Token Contracts on Ethereum&quot;.</p> <p><strong>Contents:</strong></p> <p><em>type_&lt;x&gt;_rules.json</em>: Rules for Type &lt;x&gt;.</p> <p><em>type_1_rules_extended.json</em>: Type I rules extended by functions within Levenshtein distance of 1 of original Type I rules.</p> <p><em>word_occurences.json</em>: Words sorted by how many unique functions they occur in.</p> <p><em>word_coverage_potential.json</em>: Words sorted by how many function occurrences functions including the word make up.</p> <p><em>categorized_functions_with_origins.json</em>: each categorized function, including key statistics such as the number of skeletons implementing them. Each function includes a list of Type I, II, III rules that captured it.</p> <p><em>top_rules_per_category.json</em>: The rules for each category sorted by how many occurrences they captured.</p> <p><em>skeletons_with_compliance.json</em>: Each skeleton&#39;s known functions and events and information about what standards they comply with.</p>

ShareScore

28/100

Overall dataset sharing score

Score breakdown

These five areas show where the dataset supports — or may limit — practical reuse.

Stewardship
4
Harmonization
4
Access
16
Reuse readiness
0
Engagement
4