FinancialsVoteDocsDAO GraphExplore
← All proposals
    ←Previous#10#12Next→

    #11 Should Uniswap Provide Voltz with v3 Additional Use Grant?

    executed

    Payment Status

    Description

    Should Uniswap Provide Voltz with v3 Additional Use Grant?

    Description

    Should Uniswap provide Voltz with v3 Additional Use Grant?

    This is the final on-chain vote, which is being submitted by GFX Labs on behalf of Voltz.

    • The Temperature Check passed with >99% in favor of the proposal.
    • The Consensus Check also passed with >99% in favor of the proposal

    The full proposal can be found here. The legal text, which would provide Voltz with a v3 Additional Use Grant, can be found here.

    Proposal Summary

    Voltz is a new DeFi primitive, bringing interest rate swaps to DeFi in a manner that is up to 3,000 times more capital efficient than alternative models. This is achieved through a variety of mechanisms, including the use of concentrated liquidity pioneered in Uniswap v3. However, since Uniswap v3 is subject to a Business Source License, Voltz is requesting an “Additional Use Grant” that would allow Voltz to use aspects of the v3 code within its codebase.

    Given the significant R&D that went into v3, Voltz is offering 1% of Voltz future tokens alongside a number of non-financial benefits.

    Beyond the financial benefit for Uniswap token holders, if approved, this will also represent a first for DeFi and set precedent for future Additional Use Grant requests.

    On-chain voting

    We are now initiating the 3rd and final governance vote.

    Since license changes must be executed via the ENS domain uniswap.eth (controlled by Uniswap Governance), the governance can link arbitrary text with any subdomain of the form: X.uniswap.eth. The details of how this is done can be found in the following repo (under the Licensing section), the full simulation of the proposal is done in here.

    If passed, Voltz will be provided with an Additional Use Grant as per the terms of the Business Source License. 1% of Voltz Tokens will be provided to Uniswap Treasury following the Voltz Token Generation Event.

    Details

    ENS_REGISTRY_ADDRESS.setSubnodeRecord(
    0xec9ec573cf97ad1c270be71ac1de3b382790cb346036130c7d7ff844bf8f4974, 0x15ff9b5bd7642701a10e5ea8fb29c957ffda4854cd028e9f6218506e6b509af2, 0x1a9c8182c09f50c8318d769245bea52c32be35bc, 0x4976fb03c32e5b8cfe2b6ccb31c09ba78ebaba41, 
    0)
    
    

    where

    node="0xec9ec573cf97ad1c270be71ac1de3b382790cb346036130c7d7ff844bf8f4974"=namehash("uniswap.eth")
    

    and

    label="0x15ff9b5bd7642701a10e5ea8fb29c957ffda4854cd028e9f6218506e6b509af2"=keccak256(utils.toUtf8Bytes("v3-core-license-grants"))
    
    PUBLIC_ENS_RESOLVER_ADDRESS.setText(
    0xa35d592ec6e5289a387cba1d5f82be794f495bd5a361a1fb314687c6aefea1f4,
    “Voltz Uni v3 Additional Use Grant”,
    "Voltz Labs Technology Limited (“Voltz”) is granted an additional use grant to allow the Voltz DAO to use the Uniswap V3 Core software code (which is made available to Voltz subject to license available at https://github.com/Uniswap/v3-core/blob/main/LICENSE (the “Uniswap Code”)). As part of this additional use grant, the Voltz DAO receives a limited worldwide license to use the Uniswap Code for the purposes of: creating, deploying and making available aspects of an interest rate swap automated market maker (the “IRS AMM”); to modify and update the IRS AMM over time; and deploy the IRS AMM and portions thereof as smart contracts on blockchain-based applications and protocols. The Voltz DAO is permitted to use subcontractors to do this work. This license is conditional on Voltz and the Voltz DAO complying with the terms of the Business Source License 1.1, made available at https://github.com/Uniswap/v3-core/blob/main/LICENSE.")
    

    where

    node="0xa35d592ec6e5289a387cba1d5f82be794f495bd5a361a1fb314687c6aefea1f4"=namehash("v3-core-license-grants.uniswap.eth")
    
    For77,413,341 100%
    Against1,261 0%
    Abstain0 0%
    Quorumreached

    Timeline

    1. Pending
    2. Active
       
      block 14,310,597 → 14,350,917
    3. Succeeded
       
    4. Queued
       
    5. Executed
       

    Votes (1,965)

    0x2B1A…5fF4For · 15,000,027 UNI
    0xA2BF…D1d1For · 7,900,000 UNI
    0x8962…d429For · 7,032,461 UNI
    0xB062…9108For · 6,364,715 UNI
    0x683a…6C02For · 5,000,000 UNI
    0x7AE1…E585For · 4,624,785 UNI
    0x47C1…4770For · 4,500,000 UNI
    0x8d07…A265For · 3,900,486 UNI
    0x32b8…bA9fFor · 3,501,375 UNI
    0x067b…4A76For · 3,300,347 UNI
    0x0703…961bFor · 3,000,000 UNI
    0xa6e8…Eef6For · 2,500,011 UNI
    0x29f3…666eFor · 2,500,000 UNI
    0xb55a…42b1For · 2,500,000 UNI
    0xFd72…6873For · 2,500,000 UNI
    0xdC1F…E432For · 2,500,000 UNI
    0x5B3b…7c98For · 501,012 UNI
    0xA7F6…d555For · 214,109 UNI
    0x635B…9b67For · 60,080 UNI
    0x86C6…565AFor · 2,422 UNI
    0x2533…8EA1Against · 1,255 UNI
    0xFD42…17B3For · 1,019 UNI
    0x48A9…FeB7For · 1,011 UNI
    0xCF7e…5515For · 614 UNI
    0x77A8…f07cFor · 591 UNI
    0x1E49…1103For · 572 UNI
    0x6316…5901For · 500 UNI
    0x2496…82C7For · 500 UNI
    0x5bcA…cfC9For · 404 UNI
    0xC2E8…c40aFor · 400 UNI
    0x30FE…8cb0For · 338 UNI
    0x17df…3335For · 335 UNI
    0xe621…e1E3For · 273 UNI
    0x9871…2F40For · 257 UNI
    0x2fA1…3a67For · 151 UNI
    0x2009…40c3For · 129 UNI
    0x6C89…fD8aFor · 120 UNI
    0xC208…dbc9For · 116 UNI
    0xE2c1…5a32For · 112 UNI
    0xcAeB…97e8For · 101 UNI
    0x0E33…4E6dFor · 100 UNI
    0xAB88…afA2For · 100 UNI
    0xD036…1Bf8For · 90 UNI
    0x6E20…304bFor · 64 UNI
    0x4F27…d800For · 50 UNI
    0x0841…0918For · 47 UNI
    0xB3cA…04c0For · 41 UNI
    0x0351…eC4cFor · 39 UNI
    0x987f…e999For · 32 UNI
    0x4Aad…c213For · 30 UNI

    Voting timeline

    Proposal actions

    Caller
    Timelock
    0x1a9C…35BC
    →
    setSubnodeRecord→
    ENSRegistry
    0x0000…2e1e
    owner→
    Timelock
    0x1a9C…35BC
    resolver→
    PublicResolver
    0x4976…Ba41
    ▶node, label, ttl
    nodebytes32
    0xec9ec573cf97ad1c270be71ac1de3b382790cb346036130c7d7ff844bf8f4974
    labelbytes32
    0x15ff9b5bd7642701a10e5ea8fb29c957ffda4854cd028e9f6218506e6b509af2
    ttluint64
    0
    setText→
    PublicResolver
    0x4976…Ba41
    ▶node, key, value
    nodebytes32
    0xa35d592ec6e5289a387cba1d5f82be794f495bd5a361a1fb314687c6aefea1f4
    keystring
    Voltz Uni v3 Additional Use Grant
    valuestring
    Voltz Labs Technology Limited (“Voltz”) is … (980 chars)
    
        Voltz Labs Technology Limited (“Voltz”) is granted an additional use grant to allow the Voltz DAO to use the Uniswap V3 Core software code (which is made available to Voltz subject to license available at https://github.com/Uniswap/v3-core/blob/main/LICENSE (the “Uniswap Code”)).  	
        As part of this additional use grant, the Voltz DAO receives a limited worldwide license to use the Uniswap Code for the purposes of:
        creating, deploying and making available aspects of an interest rate swap automated market maker (the “IRS AMM”); 
        to modify and update the IRS AMM over time; and 
        deploy the IRS AMM and portions thereof as smart contracts on blockchain-based applications and protocols.  
        The Voltz DAO is permitted to use subcontractors to do this work.  
        This license is conditional on Voltz and the Voltz DAO complying with the terms of the Business Source License 1.1, made available at https://github.com/Uniswap/v3-core/blob/main/LICENSE.