Omniscia QuickSwap Audit

Converter Contract Security Audit

Audit Overview

We were tasked with auditing the QuickSwap codebase and in particular their token swap implementation permitting the QUICK token to be upgraded to its X counterpart.

Over the course of the audit, we were not able to identify any significant vulnerabilities as the code has been developed according to the latest standards and implements a straightforward conversion process.

We advise the QuickSwap team to consider the minor deviations from best security practices we identified as well as the gas optimizational findings we noted to ensure the codebase retains its high standard.

Post-Audit Conclusion

The QuickSwap team remediated the codebase as per our recommendations ensuring that the swaps perform expectedly and according to well-defined constant values in the codebase.

The QuickSwap team has alleviated or nullified all but one exhibits in the report which we consider un-important and thus admissable. Overall, the code is structured according to the latest standards and properly achieves its purpose.

Contracts Assessed

Audit Synopsis

SeverityIdentifiedAlleviatedPartially AlleviatedAcknowledged
0000
0000
2101
5500

During the audit, we filtered and validated a total of 2 findings utilizing static analysis tools as well as identified a total of 5 findings during the manual review of the codebase. We strongly recommend that any minor severity or higher findings are dealt with promptly prior to the project's launch as they introduce potential misbehaviours of the system as well as exploits.

pie title Total Issues "Major" : 0 "Medium" : 0 "Minor" : 2 "Informational" : 5

The list below covers each segment of the audit in depth and links to the respective chapter of the report: