Static Analyzer for Starknet smart contracts
Browse cluster: Cosmos blockchain and smart contract languages →Caracal is a static analyzer for Starknet smart contracts that operates on the SIERRA intermediate representation. Built in Rust using Cargo, it provides detectors to identify vulnerable Cairo code patterns, data flow and taint analysis capabilities, and printers to export control flow graphs and call graphs. The tool is developed by Crytic and can be easily integrated into Scarb projects, supporting both standalone Cairo files and multi-file Cairo projects.