> For the complete documentation index, see [llms.txt](https://xave-finance.gitbook.io/general/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://xave-finance.gitbook.io/general/contract-audits/fxpool-final-audit.md).

# FXPool Final Audit

#### PeckShield Audit

\
The review focused on the FXPool contract that was built on top of Balancer's v2 Vault. There were 5 issues (1 critical, 1 low, 1 information and 2 mediums) pointed out during the audit review. These issues have been resolved. Please refer to our Audit Report on PeckShield github [here](https://github.com/peckshield/publications/blob/master/audit_reports/PeckShield-Audit-Report-Xave-v1.0.pdf)

{% file src="/files/ckb8pNISY7XZ2I9wueB8" %}

#### Akira Tech Audit

Akira Tech's audit focused on manually reviewing the codebase, searching for security issues such as, but not limited to, re-entrancy problems, transaction ordering, block timestampdependency, exception handling, call stack depth limitation, integer overflow/underflow, self-destructible contracts, unsecured balance, use of origin, costly gas patterns, architectural problems, code readability.\
\
Issues were closed on the updated version of the FXPool contract.

{% file src="/files/GwEFyvPJNVoCmqN8K2Hf" %}
