Per the discussion in the governance forums here and here, and the Snapshot poll here, canonical deployments of Uniswap v3 will be recorded in a new subdomain. This proposal seeks to create that subdomain (v3deployments.uniswap.eth) and populate its text records with all deployments that were granted business source license exemptions and those that have passed governance votes since the license's expiry.
One thing to note - both zkSync and Polygon zkEVM have passed governance votes and will be added to the subdomain at a date in the future when their deployments are complete.
If executed, this governance proposal will make 9 function calls. At a high level, the first transaction creates the new subdomain and the next 8 add text records to it. The text records are formatted such that the key is the network number of the chain in question and the value is a string with the address of the bridge sender contract on mainnet associated with the deployment followed by the UniswapV3Factory address on the destination chain, separated by a space and a comma. Note that this is a slight departure from what was suggested in the forums; after discussing with various members of the governance community it became apparent that including the factory address would be a valuable addition.
We describe the function calls in more detail below, and a detailed simulation of the transaction's execution will be available shortly after this proposal goes live by downloading the Uniswap artifact at the bottom of this page.
Creates the new subdomain by calling the setSubnodeRecord on the ENS Registry and passing it the name hash for uniswap.eth, the label hash for v3deployments, the timelock's address, and the ENS public resolver's address.
Creates a new text record on v3deployments.uniswap.eth by calling setText on the subdomain and passing it the name hash for the subdomain, the key 42161 for Arbitrum and value 0x4Dbd4fc535Ac27206064B68FfCf827b0A60BAB3f, 0x1F98431c8aD98523631AE4a59f267346ea31F984
Creates a new text record on v3deployments.uniswap.eth by calling setText on the subdomain and passing it the name hash for the subdomain, the key 10 for Optimism and value 0x25ace71c97B33Cc4729CF772ae268934F7ab5fA1, 0x1F98431c8aD98523631AE4a59f267346ea31F984
Creates a new text record on v3deployments.uniswap.eth by calling setText on the subdomain and passing it the name hash for the subdomain, the key 137 for Polygon and value 0xfe5e5D361b2ad62c541bAb87C45a0B9B018389a2, 0x1F98431c8aD98523631AE4a59f267346ea31F984
Creates a new text record on v3deployments.uniswap.eth by calling setText on the subdomain and passing it the name hash for the subdomain, the key 42220 for Celo and value 0xf7e46b233abd1edaad8dbbbda12129b97b071025, 0xAfE208a311B21f13EF87E33A90049fC17A7acDEc
Creates a new text record on v3deployments.uniswap.eth by calling setText on the subdomain and passing it the name hash for the subdomain, the key 56 for Binance Smart Chain and value 0xf5F4496219F31CDCBa6130B5402873624585615a, 0xdB1d10011AD0Ff90774D0C6Bb92e5C5c8b4461F7
Creates a new text record on v3deployments.uniswap.eth by calling setText on the subdomain and passing it the name hash for the subdomain, the key 100 for Gnosis and value 0xf5f4496219f31cdcba6130b5402873624585615a, 0xe32F7dD7e3f098D518ff19A22d5f028e076489B1
Creates a new text record on v3deployments.uniswap.eth by calling setText on the subdomain and passing it the name hash for the subdomain, the key 43114 Avalanche and value 0xeb0BCF27D1Fb4b25e708fBB815c421Aeb51eA9fc, 0x740b1c1de25031C31FF4fC9A62f554A55cdC1baD
Creates a new text record on v3deployments.uniswap.eth by calling setText on the subdomain and passing it the name hash for the subdomain, the key 288 for Boba and value 0x6D4528d192dB72E282265D6092F4B872f9Dff69e, 0xFFCd7Aed9C627E82A765c3247d562239507f6f1B
Per the discussion in the governance forums here and here, and the Snapshot poll here, canonical deployments of Uniswap v3 will be recorded in a new subdomain. This proposal seeks to create that subdomain (v3deployments.uniswap.eth) and populate its text records with all deployments that were granted business source license exemptions and those that have passed governance votes since the license's expiry.
One thing to note - both zkSync and Polygon zkEVM have passed governance votes and will be added to the subdomain at a date in the future when their deployments are complete.
If executed, this governance proposal will make 9 function calls. At a high level, the first transaction creates the new subdomain and the next 8 add text records to it. The text records are formatted such that the key is the network number of the chain in question and the value is a string with the address of the bridge sender contract on mainnet associated with the deployment followed by the UniswapV3Factory address on the destination chain, separated by a space and a comma. Note that this is a slight departure from what was suggested in the forums; after discussing with various members of the governance community it became apparent that including the factory address would be a valuable addition.
We describe the function calls in more detail below, and a detailed simulation of the transaction's execution will be available shortly after this proposal goes live by downloading the Uniswap artifact at the bottom of this page.
Creates the new subdomain by calling the setSubnodeRecord on the ENS Registry and passing it the name hash for uniswap.eth, the label hash for v3deployments, the timelock's address, and the ENS public resolver's address.
Creates a new text record on v3deployments.uniswap.eth by calling setText on the subdomain and passing it the name hash for the subdomain, the key 42161 for Arbitrum and value 0x4Dbd4fc535Ac27206064B68FfCf827b0A60BAB3f, 0x1F98431c8aD98523631AE4a59f267346ea31F984
Creates a new text record on v3deployments.uniswap.eth by calling setText on the subdomain and passing it the name hash for the subdomain, the key 10 for Optimism and value 0x25ace71c97B33Cc4729CF772ae268934F7ab5fA1, 0x1F98431c8aD98523631AE4a59f267346ea31F984
Creates a new text record on v3deployments.uniswap.eth by calling setText on the subdomain and passing it the name hash for the subdomain, the key 137 for Polygon and value 0xfe5e5D361b2ad62c541bAb87C45a0B9B018389a2, 0x1F98431c8aD98523631AE4a59f267346ea31F984
Creates a new text record on v3deployments.uniswap.eth by calling setText on the subdomain and passing it the name hash for the subdomain, the key 42220 for Celo and value 0xf7e46b233abd1edaad8dbbbda12129b97b071025, 0xAfE208a311B21f13EF87E33A90049fC17A7acDEc
Creates a new text record on v3deployments.uniswap.eth by calling setText on the subdomain and passing it the name hash for the subdomain, the key 56 for Binance Smart Chain and value 0xf5F4496219F31CDCBa6130B5402873624585615a, 0xdB1d10011AD0Ff90774D0C6Bb92e5C5c8b4461F7
Creates a new text record on v3deployments.uniswap.eth by calling setText on the subdomain and passing it the name hash for the subdomain, the key 100 for Gnosis and value 0xf5f4496219f31cdcba6130b5402873624585615a, 0xe32F7dD7e3f098D518ff19A22d5f028e076489B1
Creates a new text record on v3deployments.uniswap.eth by calling setText on the subdomain and passing it the name hash for the subdomain, the key 43114 Avalanche and value 0xeb0BCF27D1Fb4b25e708fBB815c421Aeb51eA9fc, 0x740b1c1de25031C31FF4fC9A62f554A55cdC1baD
Creates a new text record on v3deployments.uniswap.eth by calling setText on the subdomain and passing it the name hash for the subdomain, the key 288 for Boba and value 0x6D4528d192dB72E282265D6092F4B872f9Dff69e, 0xFFCd7Aed9C627E82A765c3247d562239507f6f1B
I come bearing a crucial update regarding Senate and our integration with the Uniswap forum.
After thorough consideration, we have made the difficult decision to shut down Senate, including the app and its associated company.
I come bearing a crucial update regarding Senate and our integration with the Uniswap forum.
After thorough consideration, we have made the difficult decision to shut down Senate, including the app and its associated company.
All the promised features, including Uniswap Governance Notification, Subscription Button, Quorum Threshold Notifications, and Slack, Telegram, Discord Notifications, have been successfully developed and can be found in our repo. However, we regret to inform you that we won't be able to provide the above features from our end (last notifications were sent on Sep 25).
We sincerely regret having to share this update. Despite discontinuing Senate, all the dedicated features for Uniswap are fully open-sourced. We would be grateful if these resources prove useful for the Uniswap ecosystem.
Our commitment to supporting decentralized governance remains strong, and we are still motivated to explore new ways to contribute to the Uniswap community and the degov space as a whole.
If you have any questions, please feel free to reach out. You can find me on Telegram with the handle @koheingt.
We're thrilled to share that Uniswap Governance Notification has been successfully integrated into the Uniswap Forum!
So that anyone can set up email notifications to easily stay informed about Uniswap's active proposals (both offchain and onchain), including their due time, voting status, and quorum status.
We're thrilled to share that Uniswap Governance Notification has been successfully integrated into the Uniswap Forum!
So that anyone can set up email notifications to easily stay informed about Uniswap's active proposals (both offchain and onchain), including their due time, voting status, and quorum status.
Starting from the implementation date, we will closely monitor the governance metrics to assess its impact. Also your valuable feedback and requests are most welcome, so please feel free to reach out to us anytime (tg id: @koheingt)
UF Announcement: https://twitter.com/UniswapFND/status/1684244342045650951?s=20 Tagging some community members: @MattOnChain @BristolBlockchain @jengajojo

Thanks for letting us know!
Thanks for your support and sharing feedback on our proposal @jengajojo We'll ensure that key stats are gathered in advance and the results from the integration with Senate are analysed. We’ve been chatting with Uniswap Foundation for a while so should be able to share an update about this grant soon!
Thank you for supporting our proposal @BristolBlockchain We've been chatting with Uniswap Foundation for a while and should be able to share an update soon!
FYI we just released one of point 4, the discord governance notification so check it out: https://twitter.com/SenateLabs/status/1673364971881742346?s=20
We are in support of this proposal. Fragmented information around DAO governance is still one of the main friction we experience. We are looking forward to the additional work packages, especially point 4.
Thank you @MattOnChain for taking the time to consider our proposal and shareing your valuable questions.
Regarding your inquiries:
Thank you @MattOnChain for taking the time to consider our proposal and shareing your valuable questions.
Regarding your inquiries:
In order to ensure Senate remains impartial and neutral, we will never filter out/hide any on-chain or off-chain proposal, the only exception being canceled or deleted ones.
We value users' privacy. Please have a look at our privacy policy and cookie policy. In order to subscribe to Uniswap governance notifications, users can use proxy email addresses and burner wallets while tracking the activity of any voting address.
While we are considering the possibility of adding additional premium features, existing Senate features and the features outlined in this proposal will always remain free and will not be subject to monetization.
I come bearing a crucial update regarding Senate and our integration with the Uniswap forum.
After thorough consideration, we have made the difficult decision to shut down Senate, including the app and its associated company.
I come bearing a crucial update regarding Senate and our integration with the Uniswap forum.
After thorough consideration, we have made the difficult decision to shut down Senate, including the app and its associated company.
All the promised features, including Uniswap Governance Notification, Subscription Button, Quorum Threshold Notifications, and Slack, Telegram, Discord Notifications, have been successfully developed and can be found in our repo. However, we regret to inform you that we won't be able to provide the above features from our end (last notifications were sent on Sep 25).
We sincerely regret having to share this update. Despite discontinuing Senate, all the dedicated features for Uniswap are fully open-sourced. We would be grateful if these resources prove useful for the Uniswap ecosystem.
Our commitment to supporting decentralized governance remains strong, and we are still motivated to explore new ways to contribute to the Uniswap community and the degov space as a whole.
If you have any questions, please feel free to reach out. You can find me on Telegram with the handle @koheingt.
We're thrilled to share that Uniswap Governance Notification has been successfully integrated into the Uniswap Forum!
So that anyone can set up email notifications to easily stay informed about Uniswap's active proposals (both offchain and onchain), including their due time, voting status, and quorum status.
We're thrilled to share that Uniswap Governance Notification has been successfully integrated into the Uniswap Forum!
So that anyone can set up email notifications to easily stay informed about Uniswap's active proposals (both offchain and onchain), including their due time, voting status, and quorum status.
Starting from the implementation date, we will closely monitor the governance metrics to assess its impact. Also your valuable feedback and requests are most welcome, so please feel free to reach out to us anytime (tg id: @koheingt)
UF Announcement: https://twitter.com/UniswapFND/status/1684244342045650951?s=20 Tagging some community members: @MattOnChain @BristolBlockchain @jengajojo

Thanks for letting us know!
Thanks for your support and sharing feedback on our proposal @jengajojo We'll ensure that key stats are gathered in advance and the results from the integration with Senate are analysed. We’ve been chatting with Uniswap Foundation for a while so should be able to share an update about this grant soon!
Thank you for supporting our proposal @BristolBlockchain We've been chatting with Uniswap Foundation for a while and should be able to share an update soon!
FYI we just released one of point 4, the discord governance notification so check it out: https://twitter.com/SenateLabs/status/1673364971881742346?s=20
We are in support of this proposal. Fragmented information around DAO governance is still one of the main friction we experience. We are looking forward to the additional work packages, especially point 4.
Thank you @MattOnChain for taking the time to consider our proposal and shareing your valuable questions.
Regarding your inquiries:
Thank you @MattOnChain for taking the time to consider our proposal and shareing your valuable questions.
Regarding your inquiries:
In order to ensure Senate remains impartial and neutral, we will never filter out/hide any on-chain or off-chain proposal, the only exception being canceled or deleted ones.
We value users' privacy. Please have a look at our privacy policy and cookie policy. In order to subscribe to Uniswap governance notifications, users can use proxy email addresses and burner wallets while tracking the activity of any voting address.
While we are considering the possibility of adding additional premium features, existing Senate features and the features outlined in this proposal will always remain free and will not be subject to monetization.
Love what you guys are doing and believe anything that incentivizes or aids more participation is worth exploring. Senate to me sounds like an optimized version of discourse email updates, something I know would be super helpful for staying up to date on governance for me. Out of curiosity:
Love what you guys are doing and believe anything that incentivizes or aids more participation is worth exploring. Senate to me sounds like an optimized version of discourse email updates, something I know would be super helpful for staying up to date on governance for me. Out of curiosity:
Sad to hear but thanks for your update Kohei
Thanks @kohei Having bumped into the team at various governance forums and chats, I can defiantly say that they are a dedicated bunch with a goal to help DAOs improve governance. Since this is not a huge ask to test these features within uniswap gov. I do recommend the team to gather key stats before and after the implementation to be able to efficiently update the community on the long term benefits of this integration.
Sad to hear but thanks for your update Kohei
Thanks @kohei Having bumped into the team at various governance forums and chats, I can defiantly say that they are a dedicated bunch with a goal to help DAOs improve governance. Since this is not a huge ask to test these features within uniswap gov. I do recommend the team to gather key stats before and after the implementation to be able to efficiently update the community on the long term benefits of this integration.