Authors
@alicecorsini, @juanbug
Current UAC members
@alicecorsini, @juanbug, @abdullahumar, @alexduckworth, @frisson
This guideline is for chains who would like to obtain an official canonical Uniswap v3/v2 deployment on their chain and/or UNI incentives related to it. This post is designed to streamline the process introduced by the Uniswap Revitalisation and Growth program.
The Uniswap Accountability Committee is a body elected by the Uniswap DAO to oversee the deployment of Uniswap v2/v3 across various blockchain networks, maintaining proper facilitation of the processes and ensuring everything is conducted transparently and aligned with the community’s interests.
If you’re a prospective chain interested in deploying Uniswap v2/v3 or want support from the Uniswap DAO, feel free to reach out to any of the committee members listed above.
The Uniswap protocol is owned by the Uniswap DAO. Therefore, teams can request the DAO for its approval on deploying Uniswap v2/v3 on a certain chain.
Having a Uniswap deployment approved by the Uniswap DAO brings several benefits that enhance the legitimacy, adoption, and long-term success of the deployment. These include:
If you’re interested in getting support on deploying Uniswap v2/v3, please reach out to any of the current UAC members listed above.
Two Important notes:
The recommended process for deploying Uniswap v2/v3 is as follows:
Connect and chat with the UAC on your intentions and plans to deploy Uniswap on a certain chain. The UAC will walk you through the entire process, share suggestions and connect you with relevant ecosystem contributors.
Create a forum post detailing the specifics of your chain, including overview, unique value adds, and why Uniswap should deploy. This serves to present the chain to the Uniswap community and to give stakeholders the opportunity to ask any questions.
Deploy the Uniswap v3 and/or v2 contracts, verify on a block explorer native to your chain and transfer ownership to the Uniswap DAO. Include a reference to the smart contracts in the original forum post (from step 2), or comment below that same post with the relevant references and links.
Work out a frontend solution for the deployment. Since anyone can create and fork the Uniswap v2/v3 contracts, one requirement to be considered a DAO-approved deployment is a frontend. See below a list of frontend providers that other chains have used in the past, who can also help with correctly deploying the smart contracts. Alternatively, teams can opt for an in-house frontend, independently coordinate to be added to app.uniswap.org or proceed through other providers.
[optional] Teams can request the Uniswap DAO to financially support the costs related with integrations on community frontends. This requires an onchain governance vote, read below for more details.
The deployment is optimistically approved to be an official canonical deployment after one week of correctly deploying the smart contracts, without incidents or community concerns. This means that no onchain governance vote is required to finalise the deployment. Note that if you’re requesting financial support on the community frontend integration, a governance vote will be needed to approve the funding.
[optional] Request UNI incentives to bootstrap liquidity and support your deployment. The next section will detail this specific portion.
When deploying Uniswap on a certain chain, the relevant team can request financial support and/or UNI incentives from the DAO. This will require an onchain governance vote. If you request support, the UAC will provide general recommendations on how to best approach this process.
Note that the UAC cannot speak on behalf of the Uniswap delegates, who will ultimately vote on the proposal.
Based on previously-approved Onboarding Packages, here are a few options:
Note these are previously-approved options, but other kinds of financial support can be discussed with the DAO.
UNI incentives guideline:
While it’s not a strict requirement, pre-committed or pre-approved matching incentives and Protocol Owned Liquidity are factors that make Onboarding Package requests more appealing to Uniswap delegates, who ultimately approve or deny such requests. These incentive matches have ranged from 4:1 to 1:1; feel free to discuss this with the Uniswap Growth Program - as they have supported a handful of teams through this process, can provide specific suggestions.
Supporting Uniswap deployments across chains has benefits for the entire ecosystem, including:
A Frontend integration is required to be recognized as official. This can be done in-house or with a frontend provider. Here are some blurbs we received from trusted frontend providers that can also help with smart contract deployments:
The UAC will help facilitate questions including costs for these frontends with prospective chains. If anyone else has such offerings, please reach out to the team.
When deploying Uniswap v3 on a new chain with a custom frontend, please reference Uniswap v3 as the powering protocol. Here’s a Uniswap v3 brand kit you can use.
Here is a suggested structure for a forum post detailing the intent to deploy:
Authors
@alicecorsini, @juanbug
Current UAC members
@alicecorsini, @juanbug, @abdullahumar, @alexduckworth, @frisson
This guideline is for chains who would like to obtain an official canonical Uniswap v3/v2 deployment on their chain and/or UNI incentives related to it. This post is designed to streamline the process introduced by the Uniswap Revitalisation and Growth program.
The Uniswap Accountability Committee is a body elected by the Uniswap DAO to oversee the deployment of Uniswap v2/v3 across various blockchain networks, maintaining proper facilitation of the processes and ensuring everything is conducted transparently and aligned with the community’s interests.
If you’re a prospective chain interested in deploying Uniswap v2/v3 or want support from the Uniswap DAO, feel free to reach out to any of the committee members listed above.
The Uniswap protocol is owned by the Uniswap DAO. Therefore, teams can request the DAO for its approval on deploying Uniswap v2/v3 on a certain chain.
Having a Uniswap deployment approved by the Uniswap DAO brings several benefits that enhance the legitimacy, adoption, and long-term success of the deployment. These include:
If you’re interested in getting support on deploying Uniswap v2/v3, please reach out to any of the current UAC members listed above.
Two Important notes:
The recommended process for deploying Uniswap v2/v3 is as follows:
Connect and chat with the UAC on your intentions and plans to deploy Uniswap on a certain chain. The UAC will walk you through the entire process, share suggestions and connect you with relevant ecosystem contributors.
Create a forum post detailing the specifics of your chain, including overview, unique value adds, and why Uniswap should deploy. This serves to present the chain to the Uniswap community and to give stakeholders the opportunity to ask any questions.
Deploy the Uniswap v3 and/or v2 contracts, verify on a block explorer native to your chain and transfer ownership to the Uniswap DAO. Include a reference to the smart contracts in the original forum post (from step 2), or comment below that same post with the relevant references and links.
Work out a frontend solution for the deployment. Since anyone can create and fork the Uniswap v2/v3 contracts, one requirement to be considered a DAO-approved deployment is a frontend. See below a list of frontend providers that other chains have used in the past, who can also help with correctly deploying the smart contracts. Alternatively, teams can opt for an in-house frontend, independently coordinate to be added to app.uniswap.org or proceed through other providers.
[optional] Teams can request the Uniswap DAO to financially support the costs related with integrations on community frontends. This requires an onchain governance vote, read below for more details.
The deployment is optimistically approved to be an official canonical deployment after one week of correctly deploying the smart contracts, without incidents or community concerns. This means that no onchain governance vote is required to finalise the deployment. Note that if you’re requesting financial support on the community frontend integration, a governance vote will be needed to approve the funding.
[optional] Request UNI incentives to bootstrap liquidity and support your deployment. The next section will detail this specific portion.
When deploying Uniswap on a certain chain, the relevant team can request financial support and/or UNI incentives from the DAO. This will require an onchain governance vote. If you request support, the UAC will provide general recommendations on how to best approach this process.
Note that the UAC cannot speak on behalf of the Uniswap delegates, who will ultimately vote on the proposal.
Based on previously-approved Onboarding Packages, here are a few options:
Note these are previously-approved options, but other kinds of financial support can be discussed with the DAO.
UNI incentives guideline:
While it’s not a strict requirement, pre-committed or pre-approved matching incentives and Protocol Owned Liquidity are factors that make Onboarding Package requests more appealing to Uniswap delegates, who ultimately approve or deny such requests. These incentive matches have ranged from 4:1 to 1:1; feel free to discuss this with the Uniswap Growth Program - as they have supported a handful of teams through this process, can provide specific suggestions.
Supporting Uniswap deployments across chains has benefits for the entire ecosystem, including:
A Frontend integration is required to be recognized as official. This can be done in-house or with a frontend provider. Here are some blurbs we received from trusted frontend providers that can also help with smart contract deployments:
The UAC will help facilitate questions including costs for these frontends with prospective chains. If anyone else has such offerings, please reach out to the team.
When deploying Uniswap v3 on a new chain with a custom frontend, please reference Uniswap v3 as the powering protocol. Here’s a Uniswap v3 brand kit you can use.
Here is a suggested structure for a forum post detailing the intent to deploy:
EDIT
Current UAC members
@alicecorsini, @juanbug, @abdullahumar, @Doo_StableLab, @DonOfDAOs
EDIT
Current UAC members
@alicecorsini, @juanbug, @abdullahumar, @Doo_StableLab, @DonOfDAOs