This repository is a comprehensive resource for security researchers, developers, and anyone interested in the security of blockchain and decentralized applications. It is structured as an mdBook to provide an easily navigable and readable format.
-
Blockchain Weakness Classification: A condensed, tabular view of the BWC for quick reference.
-
BWC Incidents: A database of real-world smart contract vulnerability incidents, classified using the BWC framework.
-
Other security utilities and notes
-
IncidentNotes: A collection of notes, tips, and frequently used addresses for various DApps and chains.
-
Service Level Agreement: A template for a smart contract audit service level agreement.
-
BWC Presentation: A slide-based presentation designed to teach the BWC framework.
To build and view the mdBook locally, you will need to have mdBook installed. Once installed, you can build and serve the book with the following commands:
mdbook build
mdbook serve
This repository is licensed under the GNU General Public License v3.0. See the LICENSE file for details.