Proposal Summary
- The purpose of this post is to apply for canonical Uniswap V3 deployment on Shape
- All of the Uni v3 contracts have already been deployed
- No further actions need to be taken by the DAO
About Shape
Shape is a Layer 2 blockchain designed for creators on the OP Superchain. The network is an open space where everyone is free to create whatever they want - from fine art, to weird experiments, to whole new ideas - making it the place for culture to take root.
Shape Culture. Get Gasback.
As a creator on Shape, you can claim back 80% of sequencer fees users spend interacting with your contracts. This includes contracts you build yourself, contracts you acquire ownership of, and contracts that you deploy through other platforms.
The best of Ethereum.
Shape is EVM equivalent. This means your creator experience is the same as on Ethereum, just at a fraction of the cost.
Secure, stable & scalable.
Shape inherits its security directly from Ethereum, keeping the networks intrinsically linked forever.
Shape the Superchain.
Shape is a member of the Superchain, which unlocks a range of further benefits for the entire ecosystem - including ongoing network-level cooperation, funding of public goods, and additional builder incentives on Shape.
Proposal Stakeholders
Proposer: Reservoir
Deployer: Protofire
Frontend: Reservoir
Bridge Provider: Canonical
Target Chain: Shape
Deployment Details
As is the case with all official v3 deployments, this deployment is governed by the Uniswap DAO via Shape’s native bridge. The factory is owned by the CrossChainAccount contract, which forwards messages from the UNI Timelock contract on Ethereum. Per the governance process, the UAC will review the deployment and update the text record to include the Shape deployment.
Relevant Uni v3 Contracts
v3CoreFactoryAddress: 0xeCf9288395797Da137f663a7DD0F0CDF918776F8
multicall2Address: 0x356A450B32f5030ae7083702b86FaFbBe7490411
proxyAdminAddress: 0x97Ad3CD4893faF2d997cD37FCe7Cff9c7b65e072
tickLensAddress: 0x4372c608a10b760C12E82029E5D4445721Cf4A51
nftDescriptorLibraryAddressV1_3_0: 0x1bA2deD5Df9b3dd3d474282C00c96A8ee07Bfb74
nonfungibleTokenPositionDescriptorAddressV1_3_0: 0x2CB5537a494C77DaED306cF7F7d33916F2f4dA28
descriptorProxyAddress: 0x6cFA5d92A387bE9Ce3c4DA89785FaDcd812Bb1e1
nonfungibleTokenPositionManagerAddress: 0xD29D14d0DbE2485E9f89305d5310CcD0D7a6DCb6
quoterV2Address: 0x5C5D397c5C5146559B709534dCDD81cB66617bBF
swapRouter02: 0x32f6dCB405376B07b9D3d4C03015A5e329dD7D18
permit2: 0x000000000022D473030F116dDEE9F6B43aC78BA3
universalrouter: 0x663EfF39dd168A7Eb4016a237b16A8aB86901856
crossChainAccount: 0xEE7FB6D2206d85454a1e5E24fEf2b1E2Fa18ef0f
Timeline
Uniswap V3 has already been deployed on Shape.