AI Tools Enhance Smart Contract Security Despite Deployment Risks
Developers view AI tools as critical for enhancing smart contract security despite concerns over generated code risks.
Key Points
- • Developers believe AI-assisted coding will improve crypto security.
- • A report highlighted that nearly half of AI-generated code snippets contained bugs.
- • AI is used as an assistant in coding, not a replacement for developers.
- • Integration of AI tools is expected to lead to higher-quality code in Web3 development.
As of July 2025, smart contract developers are increasingly optimistic about the contributions of artificial intelligence (AI) to enhancing the security of cryptocurrencies. This sentiment persists even amid previous reports indicating potential security vulnerabilities associated with AI-generated code. A notable report from November 2024 raised alarms about the quality of AI-generated code, revealing that nearly half of the code snippets produced by AI models contained bugs. Additionally, it highlighted that state-of-the-art AI tools had a median secure-code pass rate of less than 35%.
Despite these warnings, developers leverage AI not as a replacement for their coding expertise but as a supportive tool. For instance, 0xAw, a lead developer at the decentralized exchange Alien Base, emphasized that AI effectively aids in quick reference checks and template generation. Anton Holovchenko from Hacken also noted the importance of human oversight to mitigate errors produced by AI.
Interestingly, AI's role appears to be boosting productivity in smart contract development, allowing auditors to redirect their efforts to uncovering more complex vulnerabilities. Blockchain architect Mike Tiutin articulated that AI integration might lead to improved baseline security for protocols and cost savings in auditing tasks. Overall, while concerns linger about the potential overreliance of junior developers on these AI tools, many in the space believe that AI will ultimately foster a more secure development environment for cryptocurrencies.