ALens is a smart contract security analysis tool built in Rust.
ALens analyzes Solidity smart contracts and generates a security report.
Current capabilities:
- Detects functions
- Detects state variables
- Flags withdrawal functions
- Flags centralized ownership patterns
- Flags balance storage patterns
=== AUDIT REPORT ===
Functions Found:
- deposit
- withdraw
State Variables:
- owner
- balances
Findings:
[HIGH] Withdrawal function detected.
[MEDIUM] Centralized ownership detected.
[MEDIUM] Stores user funds. Review reentrancy protections.
- Rust
- Cargo
- AI-powered vulnerability analysis
- Solana and Anchor program support
- Rust smart contract analysis
- Function call graph generation
- Risk scoring
- Interactive web dashboardements