SMART GUARD : BLOCKCHAIN CONTRACT AUDITING TOOL
Srilakshmi CH CH, Akuluru Harika, Thanuja P, Vinu Hashini V, Akuluru Harika , Thanuja P , Vinu Hashini V
Paper Contents
Abstract
The Smart Guard: A Blockchain Contract Auditing Tool is created to enhance smart contract security and transparency, that are utilized on the blockchain. The product automates the auditing process of smart contracts written in the solidity language, to identify vulnerabilities, validate code integrity, and examine if the code complies with established rules and logic. Smart Guard auditing tool employs blockchain verification to perform safe and accurate auditing of smart contracts. Smart Guard is a member of a group of blockchain auditing tools that utilize decentralized verification mechanisms, ensuring that once a contract is audited, and approved, the report is archived on chain, for immutable reporting on the next execution of the smart contract. The Smart Guard auditing tool will flag vulnerabilities associated with re-entrancy, integer overflowsunderflows, timestamp surfing, abuse of gas limits, and unauthorized access vulnerabilities. Smart Guard is built using Python, the Solidity programming language, the Web3.py library, and Ethereum test nets. The Smart Guard tool combines static analysis, machine learning risk detection and immutable blockchain based reporting. Smart Guard's mission is to instill confidence to developers and minimize risk when deploying smart contracts.
Copyright
Copyright © 2025 Srilakshmi CH, Akuluru Harika, Thanuja P, Vinu Hashini V. This is an open access article distributed under the Creative Commons Attribution License.