FinancialsVoteDocsDAO GraphExplore
← All proposals
    ←Previous#24#26Next→

    #25 Deploy Uniswap V3 on zkSync ## FranklinDAO (Prev. Penn Blockchain) is creating this proposal in partnership with Matter Labs to Deploy Unisw

    executed

    Payment Status

    Description

    Deploy Uniswap V3 on zkSync ## FranklinDAO (Prev. Penn Blockchain) is creating this proposal in partnership with Matter Labs to Deploy Uniswap V3 on zkSync.

    Matter Labs: @zkSync

    Proposal History

    The consensus check passed with 24M (~100%) YES votes. The temperature check passed with 15M (~100%) YES votes.

    Summary

    To support Uniswap's multichain mission and expand cross-chain experiences, we propose the deployment of Uniswap V3 to zkSync 2.0 on behalf of the community.

    • zkSync ecosystem has over 100 projects committed to launching on mainnet, including top DeFi protocols, infrastructure, on/off ramps, etc.

    • Deploying on zkSync will onboard new users & increase user activity on Uniswap by decreasing costs compared to Ethereum without security degradation

    • zkSync shares Ethereum's ethos as a free open-source project with a commitment to personal sovereignty, decentralization and community ownership

    We welcome feedback from the community on the proposal, including suggestions on how it can be improved.

    About zkSync

    zkSync 2.0 is a ZK rollup that supports generalized EVM compatibility for the Ethereum blockchain. The primary benefit of zkSync 2.0 is that developers who have created EVM dApps can port to zkSync 2.0 effortlessly and realize significantly lower gas fees and more transactions per second without compromising on security.

    zkSync 2.0 is a significant leap forward in Layer 2 technologies with long awaited improvements and benefits for Ethereum developers:

    • EVM Compatible - supporting generalized EVM smart contracts on a ZK rollup making it easy to deploy existing dApps 

    • ToolChain Compatible - able to port smart contracts with existing tools

    • Ethos Compatible - aligned with the ethos of decentralization and open-source

    • Certainty - using zero knowledge proofs offering certainty of security not probability 

    • Future Proof - ecosystem partners that adopt zkSync 2.0 now will enjoy all future improvements without the need to change their code

    There is broad consensus that ZK rollups are the endgame for scaling Ethereum. zkSync's EVM compatibility, ease of use, and composability will accelerate developer and retail adoption. Top researchers including Vitalik Buterin recognize ZK rollups as the long term scaling solution.

    Security & Bridges

    ZK rollups are the most secure scalability solution available today as they rely purely on math to fully inherit the security of Ethereum. There is a general L1<>L2 communication bridge which will support arbitrary message passing and secured by validity proof and Ethereum consensus.

    Bridge validators can't pass an incorrect message or change the content, the worst case would be to censor everyone. Importantly, we'll be building out additional safety functionality and monitoring off & on-chain activity.

    Security is top of mind for zkSync. We are currently working with tier-1 auditors for zkSync 2.0 and specifically in the review process for the bridge code. Audits will be conducted before each major upgrade. Besides audits, we offer a substantial bug bounty program.

    Proposal

    There's significant value in Uniswap being available on an EVM compatible ZK rollup. Deploying early on zkSync helps solidify Uniswap's place as the number one DEX and a thought leader.

    Importantly, it will help grow a large list of projects that can be built on Uniswap V3. Established projects like Argent, Curve, and Yearn have committed to launch along with over 100 more projects and big infrastructure players like Chainlink, The Graph, Gnosis are supporting the ecosystem. Growing the public smart contract libraries interfacing and using Uniswap v3 codebase will solidify Uniswap's influence in the Ethereum ecosystem which is moving on to ZK rollups.

    While the zkSync ecosystem is already experiencing very fast growth, the team is planning  programs to attract and fund innovative projects and research partners to accelerate the network's adoption and in turn, Uniswap's usage.

    License Exemption

    We are requesting an exemption via an Additional Use Grant (license change enacted via the ENS domain uniswap.eth) that would allow Matter Labs to use the Licensed Work to deploy it on zkSync provided that the deployment is subject to Ethereum layer 1 Uniswap Protocol governance and control. Uniswap V3 will be deployed on zkSync by Matter Labs through the "Deploy Uniswap V3 Script" albeit we may need to modify the compilation step with approval from the Uniswap Labs team.

    Timeline

    Following the Governance Proposal we will be ready to move forward with the Uniswap V3 deployment on zkSync.zkSync has been on testnet since February 2022 and plans to launch mainnet early October. A timely assessment of the deployment of Uniswap v3 code to zkSync is important: while deploying on zkSync is fast and easy because it's fully EVM compatible, we estimate the full effort will take 4-6 weeks given Uniswap's relevance. This allows for proper testing, communication to the community and engagement with the broader zkSync ecosystem.

    For72,421,473 100%
    Against120 0%
    Abstain0 0%
    Quorumreached

    Timeline

    1. Pending
    2. Active
       
      block 15,703,724 → 15,744,044
    3. Succeeded
       
    4. Queued
       
    5. Executed
       

    Votes (5,836)

    0x2B1A…5fF4For · 15,000,491 UNI
    0xA2BF…D1d1For · 7,900,000 UNI
    0x683a…6C02For · 7,500,863 UNI
    0x8962…d429For · 7,032,862 UNI
    0xa6e8…Eef6For · 4,918,756 UNI
    0xb55a…42b1For · 4,602,906 UNI
    0x47C1…4770For · 4,500,000 UNI
    0x8d07…A265For · 3,501,071 UNI
    0x13BD…8548For · 3,499,999 UNI
    0x5d89…9e68For · 3,169,414 UNI
    0x0703…961bFor · 3,000,002 UNI
    0xB777…E1a5For · 2,500,400 UNI
    0xdC1F…E432For · 2,500,000 UNI
    0x553F…2Ac2For · 2,500,000 UNI
    0xA7F6…d555For · 200,609 UNI
    0xA0B2…Ad1BFor · 37,625 UNI
    0x0ae2…4281For · 13,805 UNI
    0xf777…11aEFor · 5,171 UNI
    0xB72e…e105For · 5,002 UNI
    0x48A9…FeB7For · 2,539 UNI
    0xdc5F…7b95For · 2,536 UNI
    0xbE54…22D3For · 1,285 UNI
    0x0973…06e8For · 1,200 UNI
    0xEF5A…B924For · 1,050 UNI
    0xeFfe…31C5For · 1,001 UNI
    0x901E…8ac8For · 1,000 UNI
    0x514A…4238For · 500 UNI
    0x96Ea…C6A4For · 449 UNI
    0x982b…BC76For · 411 UNI
    0xD105…95b2For · 408 UNI
    0x17df…3335For · 405 UNI
    0xED6e…1D42For · 403 UNI
    0x7e2A…9091For · 400 UNI
    0x35BF…FB99For · 400 UNI
    0xE8D8…3F31For · 360 UNI
    0x5d47…6068For · 303 UNI
    0x4507…51E6For · 300 UNI
    0xF96a…f2F5For · 272 UNI
    0xf31E…c0f4For · 272 UNI
    0x4029…7E3FFor · 245 UNI
    0x8C15…FBcAFor · 222 UNI
    0x3E3d…a0BeFor · 209 UNI
    0x0023…ad2bFor · 209 UNI
    0x23a3…0F89For · 207 UNI
    0x0AE6…F996For · 200 UNI
    0x9D32…2462For · 200 UNI
    0x22E8…b4a7For · 199 UNI
    0xE722…7b53For · 195 UNI
    0x94DC…b358For · 167 UNI
    0x0a77…7BD1For · 162 UNI

    Voting timeline

    Proposal actions

    Caller
    Timelock
    0x1a9C…35BC
    →
    setText→
    PublicResolver
    0x4976…Ba41
    ▶node, key, value
    nodebytes32
    0xa35d592ec6e5289a387cba1d5f82be794f495bd5a361a1fb314687c6aefea1f4
    keystring
    Matter Labs Uni v3 Additional Use Grant
    valuestring
    Matter Labs is granted an additional use grant t… (660 chars)
    Matter Labs is granted an additional use grant to use the Uniswap V3 Core software code (which is made available to Matter Labs subject to license available at https://github.com/Uniswap/v3-core/blob/main/LICENSE (the “Uniswap Code”)). As part of this additional use grant, Matter Labs receives license to use the Uniswap Code for the purposes of a full deployment of the Uniswap Protocol v3 onto the zkSync blockchain. Matter Labs is permitted to use subcontractors to do this work. This license is conditional on Matter Labs complying with the terms of the Business Source License 1.1, made available at https://github.com/Uniswap/v3-core/blob/main/LICENSE.)