{"repo":"sentio-security/sentio-rs","free":true,"listed":false,"github":"https://github.com/sentio-security/sentio-rs","clone":"git clone https://github.com/sentio-security/sentio-rs.git","description":"AST-based security scanner for Anchor programs.","language":"Rust","stars":15,"topics":["blockchain","rust","smart-contract","smart-contract-security","solana"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"sentio Local pre-audit for Anchor programs. No build. No source upload. --- 2 steps · 1 minute That's it. Run from your Anchor workspace root (where Anchor.toml lives). --- More commands Copy sentio.example.toml to sentio.toml for excludes, fail thresholds, and per-rule overrides. Contribute: CONTRIBUTING.md — fork → branch → PR. Limits (ZK, cross-program, AST): docs/LIMITATIONS.md. --- CLI Reference sentio version (and -V / --version ) make a brief network call to check for updates. A random anonymous ID is generated on first run and stored at /.config/sentio/telemetry id so repeated checks from the same machine don't get counted more than once. Set SENTIO NO TELEMETRY=1 to disable this entirely. No source code, file paths, or scan results ever leave your machine — scan never makes network calls. That is intentional: unlike cloud auto-auditors, sentio is a local pre-audit gate. Exit codes Code Meaning ---- ------- 0 Clean, or only findings below --fail-on 1 One or more findings at or above --fail-on 2 Parse error in one or more files --- Configuration ( sentio.toml ) Place sentio.toml in the scan root (or pass --config ). CLI flags always override the file. See sentio.example.toml for a full annotated example. Fail thresholds --fail-on Exit 1 when… ----------- ------------ off Never (parse errors still exit 2) low Any finding (default, preserves historical CLI behavior) medium Medium, high, or critical high High or critical (good CI default) critical Critical only Baseline (","default_branch":null,"files":null,"tree":[],"storefront":"/r/sentio-security","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sentio-security/sentio-rs/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}