Welcome to the SmartContractAudit documentation. This project provides a comprehensive multi-chain smart contract auditing, monitoring, and automated repair system.
- Architecture - System architecture and design patterns
- API Reference - API documentation for all modules
- User Guide - How to use the audit system
- Development Guide - Setup and development instructions
- Configuration - Configuration options and settings
- Install dependencies
- Configure your RPC endpoints in
config/chains.json - Run the auditor:
npm start - View reports in the
reports/directory
- Multi-Chain Support: Ethereum, BSC, Polygon, Avalanche, Solana, and more
- Antivirus Scanner: Detect malicious patterns in smart contracts
- Spam Detector: Identify spam transactions and contracts
- Honeypot Detection: Flag honeypot contracts and scams
- Wallet Tracer: Deep scan wallets to trace deposits and fund flows
- Automated Repair: Automatic vulnerability patching via PR
- GitHub Actions Integration: Continuous monitoring and automated workflows
For issues and questions, please create an issue on GitHub or contact the maintainers.