Smart Contract Audit

Smart contract audit includes automatic and manual tests. Automatic audit aims to find commonly encountered security vulnerabilities; manual test outlines efficiency, logical, and optimization improvements. A smart contract audit is basically the same as a conventional code audit: it aims at finding security vulnerabilities before the code is deployed. Over/Underflows, Reentrancy, and Front Running are among the most widespread smart contract vulnerabilities.