Summary
VESU implemented Vesu V2 focusing on simplifications of the original Vesu V1 design. Separate pools are deployed by the factory instead of the singleton architecture used in V1.
The most critical subjects covered in our audit are functional correctness and asset solvency. One low severity issue highlighting the effect of rounding in partial liquidations with bad debt has been reported, see Bad debt rounding can be exploited to pay off less debt. All the uncovered issues have been properly addressed.
The general subjects covered are usability, code quality and potential risks. 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 Vesu v2
VESU implemented Vesu V2 focusing on simplifications of the original Vesu V1 design. Separate poolsare deployed by the factory instead of the singleton architecture used in V1.