smartbugs-examples

Community

Vulnerable Solidity contract examples

AuthorApegurus
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides a curated dataset of vulnerable Solidity smart contracts, categorized by DASP vulnerability types, to aid in the testing and development of security analysis tools and learning.

Core Features & Use Cases

  • Vulnerability Catalog: Access to 143 annotated vulnerable Solidity contracts.
  • Categorization: Contracts are organized according to the DASP (Decentralized Application Security Project) taxonomy.
  • Use Case: Security researchers can use this dataset to test the effectiveness of their static analysis tools by running them against known vulnerable code patterns. Developers can learn about specific vulnerability types by examining the provided examples and their annotations.

Quick Start

Provide a list of all contracts categorized under 'Reentrancy (DASP #1)'.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: smartbugs-examples
Download link: https://github.com/Apegurus/solidity-argus/archive/main.zip#smartbugs-examples

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.