Project Information
CATEGORY
Smart Contracts
NETWORK
Manta Pacific Network
WEBSITE
https://www.aperture.finance/
DESCRIPTION
From Sep. 26, 2023 to Sep. 28, 2023, Aperture Finance engaged Veridise to perform source code verification on their Uniswap V3 Manta Pacific Deployment. Aperture Finance deployed Uniswap V3 to the Manta Pacific Network on September 13, 2023. To do this, they used the Uniswap deploy-v3 repository. They configured this using Manta Pacific’s deployment of WETH9. In addition, Aperture Finance deployed §SequenceUtils.sol.
Veridise conducted the assessment over 6 person-days, with 2 engineers verifying the source code over 3 days. The source code verification consisted of recreating the expected creation code locally and comparing it to transactions on the Manta Pacific Network via queries to one of the networks JSON-RPC Nodes.
Audit Report
SCOPE
The UniswapV3Factory contract, sourced from version 1.0.1 of uniswap/v3-core, matches the artifact deployed via Uniswap’s deploy-v3 repository and was compared to the Manta Pacific deployment. Similarly, the Uniswap V3 Periphery Contracts, including key components like NonfungiblePositionManager and QuoterV2, rely on OpenZeppelin dependencies and correspond to version 1.1.1 of uniswap/v3-periphery. These artifacts were also used for comparison. The SequenceUtils contract, sourced from the 0xsequence wallet-contracts repository, has an identical deployment verified on Etherscan, provided by Aperture Finance. Lastly, the WETH9 contract was not developer-deployed but has verified source code on the Manta Pacific Network, functionally matching its GitHub version.