Please use this identifier to cite or link to this item: https://hdl.handle.net/10356/175342
Title: Interactive smart contract auditing with ChatGPT
Authors: Lee, Joash Kai
Keywords: Computer and Information Science
Issue Date: 2024
Publisher: Nanyang Technological University
Source: Lee, J. K. (2024). Interactive smart contract auditing with ChatGPT. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/175342
Abstract: In this paper, we will analyse the efficacy of a web-based smart contract auditor that uses LLMs to audit smart contracts in Solidity. First, we propose a set of pre-defined prompts to help smart contract developers query the LLM. Next, we allow users different follow-up queries to harness the unique language capabilities of GPT, improving the detection and user experience of the auditing tool. Our solution: AuditGPT is a web-based interface that allows users to select different prompting styles for their code. Our experiments show that flexibility in prompting styles can aid human developers in understanding code vulnerabilities as well as improved detection rates compared to trivial vulnerability checking
URI: https://hdl.handle.net/10356/175342
Schools: School of Computer Science and Engineering 
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:SCSE Student Reports (FYP/IA/PA/PI)

Files in This Item:
File Description SizeFormat 
Final_Year_Project_Paper_Revised.pdf
  Restricted Access
Full Report369.57 kBAdobe PDFView/Open

Page view(s)

138
Updated on Mar 17, 2025

Download(s)

18
Updated on Mar 17, 2025

Google ScholarTM

Check

Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.