Awesome Web3 Security - Project Overview
Purpose
This is a curated collection of Web3 security materials and resources for pentesters, auditors, and bug hunters. The goal is to keep the list high-signal, well-categorized, and non-duplicated.
Project Structure
awesome-web3-security/ ├── README.md # Main resource list (curated) ├── LICENSE # License ├── .claude/ │ └── skills/ # Claude skills (this directory) └── ref/ # Optional reference notes (not curated) ├── notes/ # Personal notes, drafts, checklists └── Crypto-resources/ # Reference lists (used for gap checks)
README.md Format Convention
Heading Structure
-
Top-level categories use ## .
-
Subcategories use ### (e.g., inside Development ).
-
Starter Pack uses bold bullets for sub-sections (e.g., - Bug Bounties ).
Link Format
-
Use full URLs, one per bullet line.
-
Add a short description in square brackets: - https://... [Short description]
-
Keep descriptions English and concise.
-
Do not add the same URL in multiple places.
Example Entry
Decompilers
- https://example.com/tool [EVM decompiler]
Categorization Rules (How to Place a New Link)
-
Security Starter Pack: learning, CTFs, audits/bounties, newsletters, beginner tools.
-
Blockchain Guide: ecosystem overviews, protocol primers, learning roadmaps (broad).
-
Development: frameworks, SDKs, tools, compilers, decompilers, test suites, contract source code.
-
Security: security references, standards, vulnerability catalogs, analyzers, audit methodology.
-
DeFi Topics: Stablecoin/MEV and other DeFi-focused topics.
Duplicate Policy
No duplicate URLs in README.md. If a link fits multiple categories, pick the primary one.
Contribution Checklist
-
Check for duplicates in README.md before adding.
-
Verify the link points to the canonical source (avoid low-value forks).
-
Keep the description English and useful.
-
Put it into the most appropriate category.
-
Prefer minimal changes over reformatting large sections.
Data Source
For detailed and up-to-date resources, fetch the full list from:
https://raw.githubusercontent.com/gmh5225/awesome-web3-security/refs/heads/main/README.md