caracal

Contract analyzer

A tool for analyzing Starknet smart contracts written in Cairo for potential vulnerabilities and security issues

Static Analyzer for Starknet smart contracts

GitHub

136 stars
5 watching
7 forks
Language: Cairo
last commit: over 2 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
crytic/tealerA static analyzer tool for identifying vulnerabilities in smart contract code written in Teal62
crytic/amarnaAnalyze and report on potential issues in Cairo code for improved security and maintainability.148
fuzzinglabs/thothAn all-in-one security toolkit for analyzing and decoding smart contract bytecode249
nascentxyz/pyrometerAnalyzes security and parameters of Solidity smart contracts using symbolic execution, abstract interpretation, and static analysis682
kariy/jinA tool for extracting and saving Starknet contract storage data from blockchain state updates12
raineorshine/solgraphA tool for visualizing control flow and security vulnerabilities in smart contracts written in Solidity1,019
tintinweb/solgrepA tool for finding and analyzing smart contracts in Solidity source code145
cairopen/cairopen-contractsA set of standardized libraries for working with strings, math, binary, and hashing in Cairo contracts on StarkNet.23
crytic/building-secure-contractsProvides guidelines and best practices for developing secure smart contracts in the Ethereum ecosystem.2,240
chao-peng/sifA framework to analyze and instrument Solidity smart contracts by parsing their abstract syntax trees (ASTs) and generating modified source code.50
nccgroup/web3-decoderAn extension for Burp Suite to analyze JSON-RPC calls related to Ethereum smart contracts111
naddison36/sol2umlA tool for visualizing and analyzing Solidity contracts using Unified Modeling Language (UML) and blockchain explorer APIs.1,178
eth-sri/securify2An automated security scanner for Ethereum smart contracts589
fuzzinglabs/cairo-fuzzerA tool for testing smart contract security by generating random inputs and executing them on a contract to identify vulnerabilities.120
l-henri/starknet-cairo-101A tutorial series on building smart contracts with the Cairo language on StarkNet.23