diff --git a/docs/contracts/v3/reference/Deployments.md b/docs/contracts/v3/reference/Deployments.md index b0fefcde1..a31bf2848 100644 --- a/docs/contracts/v3/reference/Deployments.md +++ b/docs/contracts/v3/reference/Deployments.md @@ -27,22 +27,22 @@ The latest version of `@uniswap/v3-core`, `@uniswap/v3-periphery`, and `@uniswap ### Sepolia Addresses -| Contract | Base Sepolia Address | OP Sepolia Address | Arbitrum Sepolia | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------- | -------------------------------------------- | -------------------------------------------- | -| [UniswapV3Factory](https://github.com/Uniswap/uniswap-v3-core/blob/v1.0.0/contracts/UniswapV3Factory.sol) | `0x4752ba5DBc23f44D87826276BF6Fd6b1C372aD24` | `0x4752ba5DBc23f44D87826276BF6Fd6b1C372aD24` | `0x248AB79Bbb9bC29bB72f7Cd42F17e054Fc40188e` | -| [Multicall2](https://etherscan.io/address/0x5BA1e12693Dc8F9c48aAD8770482f4739bEeD696#code) | `0xd867e273eAbD6c853fCd0Ca0bFB6a3aE6491d2C1` | `0xd867e273eAbD6c853fCd0Ca0bFB6a3aE6491d2C1` | `0x2B718b475e385eD29F56775a66aAB1F5cC6B2A0A` | -| [ProxyAdmin](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v3.4.1-solc-0.7-2/contracts/proxy/ProxyAdmin.sol) | `0xD7303474Baca835743B54D73799688990f24a79D` | `0xD7303474Baca835743B54D73799688990f24a79D` | `` | -| [TickLens](https://github.com/Uniswap/uniswap-v3-periphery/blob/v1.0.0/contracts/lens/TickLens.sol) | `0xedf6066a2b290C185783862C7F4776A2C8077AD1` | `0xedf6066a2b290C185783862C7F4776A2C8077AD1` | `0x0fd18587734e5C2dcE2dccDcC7DD1EC89ba557d9` | -| [NFTDescriptor](https://github.com/Uniswap/uniswap-v3-periphery/blob/v1.0.0/contracts/libraries/NFTDescriptor.sol) | `0x4e0caFF1Df1cCd7CF782FDdeD77f020699B57f1a` | `0x4e0caFF1Df1cCd7CF782FDdeD77f020699B57f1a` | `` | -| [NonfungibleTokenPositionDescriptor](https://github.com/Uniswap/uniswap-v3-periphery/blob/v1.0.0/contracts/NonfungibleTokenPositionDescriptor.sol) | `0xd7c6e867591608D32Fe476d0DbDc95d0cf584c8F` | `0xd7c6e867591608D32Fe476d0DbDc95d0cf584c8F` | `` | -| [TransparentUpgradeableProxy](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v3.4.1-solc-0.7-2/contracts/proxy/TransparentUpgradeableProxy.sol) | `0x1E2A708040Eb6Ed08893E27E35D399e8E8e7857E` | `0x1E2A708040Eb6Ed08893E27E35D399e8E8e7857E` | `` | -| [NonfungiblePositionManager](https://github.com/Uniswap/uniswap-v3-periphery/blob/v1.0.0/contracts/NonfungiblePositionManager.sol) | `0x27F971cb582BF9E50F397e4d29a5C7A34f11faA2` | `0x27F971cb582BF9E50F397e4d29a5C7A34f11faA2` | `0x6b2937Bde17889EDCf8fbD8dE31C3C2a70Bc4d65` | -| [V3Migrator](https://github.com/Uniswap/uniswap-v3-periphery/blob/v1.0.0/contracts/V3Migrator.sol) | `0xCbf8b7f80800bd4888Fbc7bf1713B80FE4E23E10` | `0xCbf8b7f80800bd4888Fbc7bf1713B80FE4E23E10` | `0x398f43ef2c67B941147157DA1c5a868E906E043D` | -| [QuoterV2](https://github.com/Uniswap/v3-periphery/blob/main/contracts/lens/QuoterV2.sol) | `0xC5290058841028F1614F3A6F0F5816cAd0df5E27` | `0xC5290058841028F1614F3A6F0F5816cAd0df5E27` | `0x2779a0CC1c3e0E44D2542EC3e79e3864Ae93Ef0B` | -| [SwapRouter02](https://github.com/Uniswap/swap-router-contracts/blob/main/contracts/SwapRouter02.sol) | `0x94cC0AaC535CCDB3C01d6787D6413C739ae12bc4` | `0x94cC0AaC535CCDB3C01d6787D6413C739ae12bc4` | `0x101F443B4d1b059569D643917553c771E1b9663E` | -| [Permit2](https://github.com/Uniswap/permit2) | `0x000000000022d473030f116ddee9f6b43ac78ba3` | `0x000000000022d473030f116ddee9f6b43ac78ba3` | `0x000000000022d473030f116ddee9f6b43ac78ba3` | -| [UniversalRouter](https://github.com/Uniswap/universal-router) | `0x050E797f3625EC8785265e1d9BDd4799b97528A1` | `0xD5bBa708b39537d33F2812E5Ea032622456F1A95` | `0x4A7b5Da61326A6379179b40d00F57E5bbDC962c2` | -| [v3StakerAddress](https://github.com/Uniswap/v3-staker) | `0x62725F55f50bdE240aCa3e740D47298CAc8d57D5` | `0x62725F55f50bdE240aCa3e740D47298CAc8d57D5` | `` | +| Contract | Ethereum Sepolia Address | Base Sepolia Address | OP Sepolia Address | Arbitrum Sepolia | +| ------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------- | -------------------------------------------- | -------------------------------------------- | -------------------------------------------- | +| [UniswapV3Factory](https://github.com/Uniswap/uniswap-v3-core/blob/v1.0.0/contracts/UniswapV3Factory.sol) | `0x0227628f3F023bb0B980b67D528571c95c6DaC1c` | `0x4752ba5DBc23f44D87826276BF6Fd6b1C372aD24` | `0x4752ba5DBc23f44D87826276BF6Fd6b1C372aD24` | `0x248AB79Bbb9bC29bB72f7Cd42F17e054Fc40188e` | +| [Multicall2](https://etherscan.io/address/0x5BA1e12693Dc8F9c48aAD8770482f4739bEeD696#code) | `0xD7F33bCdb21b359c8ee6F0251d30E94832baAd07` | `0xd867e273eAbD6c853fCd0Ca0bFB6a3aE6491d2C1` | `0xd867e273eAbD6c853fCd0Ca0bFB6a3aE6491d2C1` | `0x2B718b475e385eD29F56775a66aAB1F5cC6B2A0A` | +| [ProxyAdmin](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v3.4.1-solc-0.7-2/contracts/proxy/ProxyAdmin.sol) | `` | `0xD7303474Baca835743B54D73799688990f24a79D` | `0xD7303474Baca835743B54D73799688990f24a79D` | `` | +| [TickLens](https://github.com/Uniswap/uniswap-v3-periphery/blob/v1.0.0/contracts/lens/TickLens.sol) | `0xd7f33bcdb21b359c8ee6f0251d30e94832baad07` | `0xedf6066a2b290C185783862C7F4776A2C8077AD1` | `0xedf6066a2b290C185783862C7F4776A2C8077AD1` | `0x0fd18587734e5C2dcE2dccDcC7DD1EC89ba557d9` | +| [NFTDescriptor](https://github.com/Uniswap/uniswap-v3-periphery/blob/v1.0.0/contracts/libraries/NFTDescriptor.sol) | `` | `0x4e0caFF1Df1cCd7CF782FDdeD77f020699B57f1a` | `0x4e0caFF1Df1cCd7CF782FDdeD77f020699B57f1a` | `` | +| [NonfungibleTokenPositionDescriptor](https://github.com/Uniswap/uniswap-v3-periphery/blob/v1.0.0/contracts/NonfungibleTokenPositionDescriptor.sol) | `` | `0xd7c6e867591608D32Fe476d0DbDc95d0cf584c8F` | `0xd7c6e867591608D32Fe476d0DbDc95d0cf584c8F` | `` | +| [TransparentUpgradeableProxy](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v3.4.1-solc-0.7-2/contracts/proxy/TransparentUpgradeableProxy.sol) | `` | `0x1E2A708040Eb6Ed08893E27E35D399e8E8e7857E` | `0x1E2A708040Eb6Ed08893E27E35D399e8E8e7857E` | `` | +| [NonfungiblePositionManager](https://github.com/Uniswap/uniswap-v3-periphery/blob/v1.0.0/contracts/NonfungiblePositionManager.sol) | `0x1238536071E1c677A632429e3655c799b22cDA52` | `0x27F971cb582BF9E50F397e4d29a5C7A34f11faA2` | `0x27F971cb582BF9E50F397e4d29a5C7A34f11faA2` | `0x6b2937Bde17889EDCf8fbD8dE31C3C2a70Bc4d65` | +| [V3Migrator](https://github.com/Uniswap/uniswap-v3-periphery/blob/v1.0.0/contracts/V3Migrator.sol) | `0x729004182cF005CEC8Bd85df140094b6aCbe8b15` | `0xCbf8b7f80800bd4888Fbc7bf1713B80FE4E23E10` | `0xCbf8b7f80800bd4888Fbc7bf1713B80FE4E23E10` | `0x398f43ef2c67B941147157DA1c5a868E906E043D` | +| [QuoterV2](https://github.com/Uniswap/v3-periphery/blob/main/contracts/lens/QuoterV2.sol) | `0xEd1f6473345F45b75F8179591dd5bA1888cf2FB3` | `0xC5290058841028F1614F3A6F0F5816cAd0df5E27` | `0xC5290058841028F1614F3A6F0F5816cAd0df5E27` | `0x2779a0CC1c3e0E44D2542EC3e79e3864Ae93Ef0B` | +| [SwapRouter02](https://github.com/Uniswap/swap-router-contracts/blob/main/contracts/SwapRouter02.sol) | `0x3bFA4769FB09eefC5a80d6E87c3B9C650f7Ae48E` | `0x94cC0AaC535CCDB3C01d6787D6413C739ae12bc4` | `0x94cC0AaC535CCDB3C01d6787D6413C739ae12bc4` | `0x101F443B4d1b059569D643917553c771E1b9663E` | +| [Permit2](https://github.com/Uniswap/permit2) | `0x000000000022D473030F116dDEE9F6B43aC78BA3` | `0x000000000022d473030f116ddee9f6b43ac78ba3` | `0x000000000022d473030f116ddee9f6b43ac78ba3` | `0x000000000022d473030f116ddee9f6b43ac78ba3` | +| [UniversalRouter](https://github.com/Uniswap/universal-router) | `0x3fC91A3afd70395Cd496C647d5a6CC9D4B2b7FAD` | `0x050E797f3625EC8785265e1d9BDd4799b97528A1` | `0xD5bBa708b39537d33F2812E5Ea032622456F1A95` | `0x4A7b5Da61326A6379179b40d00F57E5bbDC962c2` | +| [v3StakerAddress](https://github.com/Uniswap/v3-staker) | `` | `0x62725F55f50bdE240aCa3e740D47298CAc8d57D5` | `0x62725F55f50bdE240aCa3e740D47298CAc8d57D5` | `` | These addresses are final and were deployed from these npm package versions: