AuditGPT is an AI agent that helps you audit your smart contracts before deployment, giving you recommendations on how to resolve any potential vulnerabilities.
AuditGPT is an AI agent that helps you audit your smart contracts before deployment, giving you recommendations on how to resolve any potential vulnerabilities.
This project combines the use of AI agents with blockchain data for an important use case - smart contract auditing.
This project uses NextJS for the Frontend, with a Express + MongoDB backend. For the AI Agent, we used a LangChain and OpenAI based agent deployed on IPFS via Phala Network. We forked the Near CLI to modify the deployment command and add the audit flag. Finally, for the Nextblocks explorer, we used a chrome extension to display a verified badge if the contract has been audited.