9 Auditing smart contracts While automating development might still be years away, ChatGPT is already useful in analyzing smart contracts for simple vulnerabilities (albeit flawed sometimes). LLMs could be used as a first line of defense for a protocol similar to Slither.