Back to glossary

Smart Contract Audit

A Smart Contract Audit in crypto context, includes inspecting and assessing the security and functionality of smart contracts that are used within crypto protocols, decentralized apps (DApps), or blockchain platforms. The goal is to find any potential security holes or flaws in the smart contracts that can be used maliciously or result in unintended effects.

Tokenomics and the various token standards (ERC-20, BEP-20, etc.) should be taken into account specifically while conducting a smart contract audit. Additionally, auditors provide a Security and Vulnerability Analysis as well as investigate how integration with external contracts or Oracles is done.

Decentralized financial applications powered by DeFi smart contracts, have particular requirements. The contract is audited for possible flash loan attacks, oracle manipulation risks, liquidity pool weaknesses, and other DeFi protocol-specific issues.