Auditrix is an AI-powered tool designed to audit and optimize your Web3 smart contracts by providing detailed insights on security, performance, gas efficiency, and more! This tool leverages the Gemini AI API to analyze Solidity code and offers valuable suggestions to improve your smart contract development.
- 🛡 Smart Contract Auditing: Get a comprehensive audit covering key aspects like security, performance, gas efficiency, and code quality.
- 📊 Metric-Based Analysis: Receive scores (0-10) for various metrics such as security, performance, documentation, and gas optimization.
- 💡 Improvement Suggestions: Get AI-generated recommendations for improving your contract in critical areas.
- 🖥 CLI Tool: Use the
auditrix-cli
to analyze contracts directly from the command line.
Check out the live web version of Auditrix: Auditrix Web App
Auditrix also comes as a CLI tool! Check out the NPM package to audit your smart contracts right from your terminal:
- Next.js
- TypeScript
- Gemini API
- Inquirer.js
- Commander.js
-
Install the CLI tool globally via npm:
npm install -g auditrix-cli
-
Run an audit on a smart contract:
auditrix check <path-to-your-contract>