Skip to content

Latest commit

 

History

History
152 lines (104 loc) · 8.26 KB

README.md

File metadata and controls

152 lines (104 loc) · 8.26 KB
starknet logo

Awesome Starknet Security

awesome list badge build status badge pull requests welcome badge

A curated list of awesome Starknet security resources, tools, CTFs and more.

Please check the contribution guidelines for information on formatting and writing pull requests.

Contents

Tools

  • Aegis - Cairo Formal verification tool.
  • amarna - Static-analyzer and linter for the Cairo programming language.
  • Cairo Fuzzer - Cairo Fuzzing tool.
  • cairo-profiler - Profiler for Cairo and Starknet.
  • cairovm.codes - Compile and debug Sierra code.
  • Caracal - Static analyzer tool over Sierra.
  • entro - Decoding and indexing Starknet data.
  • Semgrep - Static analyzer for Cairo.
  • sierra-analyzer - Security toolkit in Rust for analyzing Sierra files.
  • Starknet Foundry - Starknet contracts development toolkit.
  • StarkRekt - Check and reset their token spending permissions on Starknet.
  • StarkRevoke - Token revocation tool for Starknet.
  • Thoth - Decompiler and security toolkit.

CTFs and Wargames

CTFs

CTF writeups

Wargames

Audit reports

Cairo

  • Argent Account and Multisig - Argent account and Argent Multisig for Starknet audit by Consensys Diligence.

  • AVNU - AVNU audit by Nethermind.

  • Braavos - Braavos Account audit by Nethermind.

  • Carmine - Carmine audit by Nethermind.

  • Nimbora - Nimbora V2 report by Cairo- Security-Clan.

  • Opus - Opus Code4rena contest report.

  • Pragma - Pragma oracle audit by Nethermind.

  • Unruggable.meme - Unruggable meme protocol community audits by Antoine M., Credennce0x, 0xerim.

  • ZKX - ZKX audit by Nethermind.

Cairo 0

Blogposts and Tutorials

Writeups

Video tutorials

Twitter threads

General

Repositories and Examples

  • not-so-smart-cairo - Examples of common Cairo smart contract vulnerabilities by Trail of Bits.

License

CC0

To the extent possible under law, amanusk has waived all copyright and related or neighboring rights to this work.