Proposal Summary
- The purpose of this post is to apply canonical Uniswap V3 deployment on Saga L1
- All of the Uni v3 contracts have already been deployed
- No further actions need to be taken by the DAO
About Saga L1
Saga is a Layer 1 to launch L1s, or “Chainlets,” that provide applications with infinite horizontal scalability. Each Chainlet is a replica of the Saga Mainnet, with the same validator set and security model.
Saga’s mission is to enable the next 1000 chains in gaming and entertainment as part of the growing Saga Multiverse.
Through Saga’s Liquidity Integration Layer, all Chainlets can freely transfer assets between themselves and with ecosystems outside of Saga as unified liquidity rails - the first solution for liquidity fragmentation in a natively multichain environment. We look forward to deepening our integration with the Uni v3 protocol through Saga L1.
In 2.5 years, Saga grew from 0 to 450 projects building on its protocol, 80% of which are gaming, 10% related to NFTs and entertainment, and 10% DeFi. In March 2024, Saga unveiled Saga Origins - a game publishing division devoted to bringing provocative, expansive and uncompromising games to market. Saga is the first and only web3 chain to establish a dedicated game publishing arm for developers to partner with to release their projects.
This proposal seeks to verify an existing Uniswap V3 deployment on Saga L1 as canonical. This will enable continued usage of the Uniswap V3 protocol.
Proposal Stakeholders
Proposer: Saga Chain Foundation
Deployer: GFX Labs
Bridge Provider: Wormhole
Target Chain: Saga L1
Proposal Sponsor: N/A
Deployment Details
As is the case with all canonical v3 deployments, this deployment will be subject to Ethereum Layer 1 Uniswap Protocol governance and control. The text record of the uniswap.eth ENS subdomain titled v3-deployments.uniswap.eth will be amended by the Accountability Committee to include the reference to the stated v3 contracts. The below contracts have been verified.
- v3CoreFactoryAddress: https://sagaevm-5464-1.sagaexplorer.io/address/0x454050C4c9190390981Ac4b8d5AFcd7aC65eEffa
- multicall2Address: https://sagaevm-5464-1.sagaexplorer.io/address/0x743E03cceB4af2efA3CC76838f6E8B50B63F184c
- proxyAdminAddress: https://sagaevm-5464-1.sagaexplorer.io/address/0x8B3c541c30f9b29560f56B9E44b59718916B69EF
- tickLensAddress: https://sagaevm-5464-1.sagaexplorer.io/address/0x6Aa54a43d7eEF5b239a18eed3Af4877f46522BCA
- nftDescriptorLibraryAddressV1_3_0: https://sagaevm-5464-1.sagaexplorer.io/address/0x5911cB3633e764939edc2d92b7e1ad375Bb57649
- nonfungibleTokenPositionDescriptorAddressV1_3_0: https://sagaevm-5464-1.sagaexplorer.io/address/0xaa52bB8110fE38D0d2d2AF0B85C3A3eE622CA455
- descriptorProxyAddress: https://sagaevm-5464-1.sagaexplorer.io/address/0x807F4E281B7A3B324825C64ca53c69F0b418dE40
- nonfungibleTokenPositionManagerAddress: https://sagaevm-5464-1.sagaexplorer.io/address/0xdD489C75be1039ec7d843A6aC2Fd658350B067Cf
- v3MigratorAddress: https://sagaevm-5464-1.sagaexplorer.io/address/0x738fD6d10bCc05c230388B4027CAd37f82fe2AF2
- v3StakerAddress: https://sagaevm-5464-1.sagaexplorer.io/address/0x1b35fbA9357fD9bda7ed0429C8BbAbe1e8CC88fc
- quoterV2Address: https://sagaevm-5464-1.sagaexplorer.io/address/0x9db70E29712Cc8Af10c2B597BaDA6784544FF407
- swapRouter02: https://sagaevm-5464-1.sagaexplorer.io/address/0x346239972d1fa486FC4a521031BC81bFB7D6e8a4
- permit2: https://sagaevm-5464-1.sagaexplorer.io/address/0x447B8E40B0CdA8e55F405C86bC635D02d0540aB8
- universal router: https://sagaevm-5464-1.sagaexplorer.io/address/0xa683c66045ad16abb1bCE5ad46A64d95f9A25785
- msg receiver: https://sagaevm-5464-1.sagaexplorer.io/address/0x9b7aC6735b23578E81260acD34E3668D0cc6000A
Timeline
Uniswap V3 has already been deployed on Saga L1.