Back to Overview

Argent Accounts v0.5.0

Quotation mark icon

ChainSecurity demonstrated exceptional professionalism and expertise throughout the audit. They posed insightful and thought-provoking questions, showcasing great attention to detail. Undoubtedly, they are one of the best teams out there.

Julien Niset
Co-founder & CSO

Summary

The most critical subjects covered in our audit are functional correctness, access control and the upgrade path from previous versions. Security regarding all the aforementioned subjects is high.

The general subjects covered are code complexity, specifications, and trustworthiness. Overall, the code is of high quality, well tested and documented.

In summary, we find that the codebase provides a high 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 Argent Accounts v0.5.0

Argent implements Argent Account and Multisig Account, a set of smart contracts built on top of Starknet's Account Abstraction. This review covers version 0.5.0, which introduces support for multiple owners and guardians in the Argent Account. Compared to version 0.4.0 (and 0.2.0 for the Multisig), the core functionality remains largely unchanged, with most updates focused on internal refactoring and enhanced support for the WebAuthn signer.