Proposal Summary
- The purpose of this post is to apply canonical Uniswap V3 deployment on World Chain
- All of the Uni v3 contracts have already been deployed
- No further actions need to be taken by the DAO.
About World Chain
World Chain is a blockchain designed for humans. It is part of the Optimism Superchain Network. The Worldcoin ecosystem is currently built on Optimism, however, Worldcoin already accounts for ~50% of all transactions on Optimism main net. With plans for further growth a dedicated chain is needed.
The World app has a deep integration with Uniswap on Optimism. This proposals seeks to verify as canonical an existing Uniswap V3 deployment on World Chain. This will enable continued usage of the Uniswap V3 protocol.
Proposal Stakeholders
Proposer: World Foundation
Deployer: Tools For Humanity / GFX Labs
Bridge Provider: Alchemy
Target Chain: World Chain
Proposal Sponsor: N/A
Deployment Details
As is the case with all canonical v3 deployments, this deployment will be subject to Ethereum Layer 1 Uniswap Protocol governance and control. The text record of the uniswap.eth ENS subdomain titled v3-deployments.uniswap.eth will be amended by the Accountability Committee to include the reference to the stated v3 contracts. The below contracts have been verified.
Relevant Uni v3 Contracts
ApprovalSwap: 0xf4305dd6256dc2b0d07caaf2953688defbc86e9d
v3CoreFactoryAddress: 0x7a5028BDa40e7B173C278C5342087826455ea25a
swapRouter02: 0x091AD9e2e6e5eD44c1c66dB50e49A601F9f36cF6
multicall2Address: 0x0a22c04215c97E3F532F4eF30e0aD9458792dAB9
proxyAdminAddress: 0x8B52DaCB7B5d9A959CDcD5419061c0eDD1296c29
tickLensAddress: 0xE61df0CaC9d85876aCE5E3037005D80943570623
nftDescriptorLibraryAddressV1_3_0: 0x38c68A1D60C47973EcE5bc1725B65D8Bec438192
nonfungibleTokenPositionDescriptorAddressV1_3_0: 0x70410a302c4a5c52C659b780941c947Abd437FeB
I
descriptorProxyAddress: 0xe6FcB4952b2d3Fab6DA4BC165831f5575e093feC
nonfungibleTokenPositionManagerAddress: 0xec12a9F9a09f50550686363766Cc153D03c27b5e
v3MigratorAddress: 0x9EBDdCBa71C9027E1eB45135672a30bcFEec9de3
v3StakerAddress: 0x053956ab1618EcaCc135Ebc18Fd7564979aD4295
quoterV2Address: 0x10158D43e6cc414deE1Bd1eB0EfC6a5cBCfF244c
The Uniswap contracts are owned by this crosschain account controlled by the Uniswap DAO on L1.
Permit2: 0x000000000022D473030F116dDEE9F6B43aC78BA3
Universal Swap Router: 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D
Timeline
Uniswap V3 has already been deployed on World Chain.