What the audit will cover
The following files have been highlighted by the Flayer Labs team as requiring a security audit. The Launchpad contracts will be reviewed in isolation, as well as with regards to how they interact with the core NFTX protocol.
The audit focusses on the new Launchpad functionality, which allows a creator to launch an ERC721 collection through a Uniswap Continuous Clearing Auction (CCA) and settle the raise into an NFTX v4 vault and pool. The Launchpad is designed to operate without any changes to the core protocol, so the review will treat the Launchpad as a standalone system. However, we will also review how the Launchpad code interacts with the core NFTX protocol contracts that it calls into (such as the Locker and CollectionToken) to confirm that those integrations are safe. The core protocol contracts themselves are not in scope for an isolated review.
Although we are very familiar with the Uniswap V4 protocol and the core NFTX protocol, we will need to spend additional time reviewing the external integrations with Uniswap's Continuous Clearing Auction and the 0xSplits contracts.
What to expect from your audit
We estimate that the audit will take 2 days. At the end of this time we will provide a private document that outlines any issues found. We will not include gas optimisations in this audit. We will report on any issues ranging from informational to critical.
Payment should be made on Ethereum or Base to:0x81500073aaF98511e47317dFC409DFDdC70E8E5f