What problem does it solve? Auditing Cairo/StarkNet smart contracts requires deep knowledge of platform-specific risks like felt252 arithmetic overflow, L1-L2 messaging failures, and signature replay, which generic Solidity-focused tools do not cover. ## Core Features & Use Cases - Six Vulnerability Patterns: Detects unchecked felt252 arithmetic, storage collision, missing access control, improper felt252 boundaries, unvalidated contract addresses, and unchecked from_address in L1 handlers. - L1-L2 Bridge Auditing: Reviews cross-layer messaging for address conversion issues, missing cancellation mechanisms, and asymmetric validation between layers. - Tool Integration: Works with Caracal static analyzer and provides grep-based scanning workflows, severity-ranked reports, and remediation code examples. - Use Case: Before deploying a StarkNet token bridge, run this scan to verify every #[l1_handler] validates from_address and that L1 deposits implement message cancellation, preventing infinite mint or locked-funds exploits. ## Quick Start Scan the Cairo contracts in my src/ directory for StarkNet vulnerabilities and report findings with severity and fixes.