1inch Smart Contract Audit by ChainSecurity - logo png transparent

1inch – ERC20 Pods

Security Audit

Download Audit Report

The most critical subjects covered in our audit are functional correctness, integration with OpenZeppelin’s ECR20 token implementation, and access control. Security regarding all the aforementioned subjects is good.

The general subjects covered are code complexity, documentation and event handling. Security regarding all the aforementioned subjects is improvable. Code complexity is improvable due to the custom AddressArray implementation. Documentation is non-existing.

In summary, we find that the codebase provides a satisfactory level of security.

It is important to note that security audits are time-boxed and cannot uncover all vulnerabilities. They complement but don’t replace other vital measures to secure a project.

About 1inch – ERC20 Pods

1inch implements an extension for OpenZeppelin’s ERC20 implementation, that allows users to register so-called Pods, that are called on a balance update.

“1inch is a global network of decentralized protocols designed to provide the most lucrative, fastest and secure operations in the DeFi space.”

(Source: https://help.1inch.io/en/articles/4585093-what-is-1inch-network)