AuditGPT
AuditGPT is an AI agent that helps you audit your smart contracts before deployment, giving you recommendations on how to resolve any potential vulnerabilities.
Screenshots



Problem Statement
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.
Solution
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.
Hackathon
ETHGlobal Singapore
2024
Prizes
- 🏆
Best use of Agent Contract3rd place
Phala Network
- 🏆
Best AI x Blockchain Data Project2nd place
Nethermind
- 🏆
User owned AI is Near
NEAR Protocol
Contributors
- arvindbr95
12 contributions