Skip to content

SashaFlores/smart-contract-security

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart Contract Security Cookbook🔐

Master the art of securing smart contracts with real-world examples, common attacks, challenges, and audit competitions.

Stargazers Issues Forks Discussions

Welcome to the Smart Contract Security Cookbook! This repository is designed as a learning resource for aspiring Web3 auditors, security enthusiasts, and blockchain developers who want to deepen their understanding of smart contract security, featuring:
  1. Security Challenges Posted on LinkedIn by Calyptus
  2. Common Attacks Categorized - continuously expanding
  3. Audit Competitions - continuously expanding
    • Beginner Friendly
    • Competitive Competitions - coming soon.

Repository Highlights 📚

  • Learn how to effectively report findings, including how to structure your report and communicate the impact of the issue. This repository also provides guidance on submitting appeals to defend your code or findings, as appeals are sometimes necessary to clarify severity or validity.
  • Findings are presented here as they were initially reported to encourage developers to start documenting their work, even if it’s not perfect. Starting messy is better than not starting at all, and this repository demonstrates how reporting improves with experience.
  • With each iteration, this repository will continue to refine and enhance examples of how to write and present findings, helping developers improve their skills over time.
  • This repository hosts an open Discussions section for Q&A, ideas, announcements, and general conversations. Feel free to start a conversation, suggest improvements, or provide feedback.
  • This repository also features an open Issues section for bug reports, feature requests, and general improvements. Feel free to report a bug, suggest a feature, or contribute to ongoing discussions.

Audit Competitions

Beginner Friendly Audit Competitions
Rust Programming Language
  • RustFund : Anchor and Solana Blockchain.

Solidity Programming Language

About

A comprehensive resource for developers, auditors, and blockchain enthusiasts to smart the art of securing smart contracts

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published