Solscan is a simple open-source Solidity vulnerability scanner written in Python.
It scans Solidity smart contracts for common security issues and generates a report.
- Detects usage of dangerous patterns:
tx.origindelegatecallselfdestructblock.timestampcall.value- Potential reentrancy vulnerabilities
Requires Python 3.8+.
git clone <your-repo-url>
cd solscanpython3 scanner.py examples/ --output reports/report.txtReports will be saved inside the reports/ folder.
Run on the provided example contract:
python3 scanner.py examples/ --output reports/example_report.txt
cat reports/example_report.txtThis is an educational tool.
It is not a replacement for professional audits.