# Uniswap v4 Deployments (/docs/protocols/v4/deployments)

Find current Uniswap v4 core, periphery, and Universal Router deployment addresses by network.

> [!NOTE]
> All Uniswap v4 deployment addresses are also available on the unified [Deployments](/deployments) page and its [deployments.json](/deployments.json) feed.

The Uniswap Protocol is made up of multiple contracts on many networks.

The latest version of `@uniswap/v4-core`, `@uniswap/v4-periphery`, and `@uniswap/universal-router` are deployed at the addresses listed below. Integrators should **no longer assume that they are deployed to the same addresses across chains** and be extremely careful to confirm mappings below.

## Mainnet Deployments
## Ethereum: 1
| Contract                                                                                                     | Address                                                                                                                 |
| ------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------- |
| [PoolManager](https://github.com/Uniswap/v4-core/blob/main/src/PoolManager.sol)                              | [`0x000000000004444c5dc75cB358380D2e3dE08A90`](https://etherscan.io/address/0x000000000004444c5dc75cB358380D2e3dE08A90) |
| [PositionDescriptor](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionDescriptor.sol)           | [`0xd1428ba554f4c8450b763a0b2040a4935c63f06c`](https://etherscan.io/address/0xd1428ba554f4c8450b763a0b2040a4935c63f06c) |
| [PositionManager](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionManager.sol)                 | [`0xbd216513d74c8cf14cf4747e6aaa6420ff64ee9e`](https://etherscan.io/address/0xbd216513d74c8cf14cf4747e6aaa6420ff64ee9e) |
| [Quoter](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/V4Quoter.sol)                            | [`0x99bd42B2B22e531f283b7F8a86dFf631EB16A9D1`](https://etherscan.io/address/0x99bd42B2B22e531f283b7F8a86dFf631EB16A9D1) |
| [StateView](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/StateView.sol)                        | [`0x7ffe42c4a5deea5b0fec41c94c136cf115597227`](https://etherscan.io/address/0x7ffe42c4a5deea5b0fec41c94c136cf115597227) |
| [ReservesLens](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/ReservesLens.sol)                  | [`0x0000001b173C3bbF3984D417d8614E3eed34865B`](https://etherscan.io/address/0x0000001b173C3bbF3984D417d8614E3eed34865B) |
| [Universal Router](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol)       | [`0x66a9893cc07d91d95644aedd05d03f95e1dba8af`](https://etherscan.io/address/0x66a9893cc07d91d95644aedd05d03f95e1dba8af) |
| [Universal Router 2.1.1](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0x4c82d1fbfe28c977cbb58d8c7ff8fcf9f70a2cca`](https://etherscan.io/address/0x4c82d1fbfe28c977cbb58d8c7ff8fcf9f70a2cca) |
| [Universal Router 2.1.2](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0x23617e59A5925b2A4Bf75d73ff6711cD0b29De85`](https://etherscan.io/address/0x23617e59A5925b2A4Bf75d73ff6711cD0b29De85) |
| [Permit2](https://github.com/Uniswap/permit2)                                                                | [`0x000000000022D473030F116dDEE9F6B43aC78BA3`](https://etherscan.io/address/0x000000000022D473030F116dDEE9F6B43aC78BA3) |

## Unichain: 130
| Contract                                                                                                     | Address                                                                                                                |
| ------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------- |
| [PoolManager](https://github.com/Uniswap/v4-core/blob/main/src/PoolManager.sol)                              | [`0x1f98400000000000000000000000000000000004`](https://uniscan.xyz/address/0x1f98400000000000000000000000000000000004) |
| [PositionDescriptor](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionDescriptor.sol)           | [`0x9fb28449a191cd8c03a1b7abfb0f5996ecf7f722`](https://uniscan.xyz/address/0x9fb28449a191cd8c03a1b7abfb0f5996ecf7f722) |
| [PositionManager](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionManager.sol)                 | [`0x4529a01c7a0410167c5740c487a8de60232617bf`](https://uniscan.xyz/address/0x4529a01c7a0410167c5740c487a8de60232617bf) |
| [Quoter](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/V4Quoter.sol)                            | [`0xF885781cB68A0BE66AA2AC7eDa5Fe72Bde7dA907`](https://uniscan.xyz/address/0xF885781cB68A0BE66AA2AC7eDa5Fe72Bde7dA907) |
| [StateView](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/StateView.sol)                        | [`0x86e8631a016f9068c3f085faf484ee3f5fdee8f2`](https://uniscan.xyz/address/0x86e8631a016f9068c3f085faf484ee3f5fdee8f2) |
| [ReservesLens](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/ReservesLens.sol)                  | [`0x0000001b173C3bbF3984D417d8614E3eed34865B`](https://uniscan.xyz/address/0x0000001b173C3bbF3984D417d8614E3eed34865B) |
| [Universal Router](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol)       | [`0xef740bf23acae26f6492b10de645d6b98dc8eaf3`](https://uniscan.xyz/address/0xef740bf23acae26f6492b10de645d6b98dc8eaf3) |
| [Universal Router 2.1.1](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0xfdf682f51fe81aa4898f0ae2163d8a55c127fbc7`](https://uniscan.xyz/address/0xfdf682f51fe81aa4898f0ae2163d8a55c127fbc7) |
| [Universal Router 2.1.2](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0xD1b797D92d87B688193A2B976eFc8D577D204343`](https://uniscan.xyz/address/0xD1b797D92d87B688193A2B976eFc8D577D204343) |
| [Permit2](https://github.com/Uniswap/permit2)                                                                | [`0x000000000022D473030F116dDEE9F6B43aC78BA3`](https://uniscan.xyz/address/0x000000000022D473030F116dDEE9F6B43aC78BA3) |

## Optimism: 10
| Contract                                                                                                     | Address                                                                                                                            |
| ------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------- |
| [PoolManager](https://github.com/Uniswap/v4-core/blob/main/src/PoolManager.sol)                              | [`0x9a13f98cb987694c9f086b1f5eb990eea8264ec3`](https://optimistic.etherscan.io/address/0x9a13f98cb987694c9f086b1f5eb990eea8264ec3) |
| [PositionDescriptor](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionDescriptor.sol)           | [`0xedd81496169c46df161b8513a52ffecaaaa66743`](https://optimistic.etherscan.io/address/0xedd81496169c46df161b8513a52ffecaaaa66743) |
| [PositionManager](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionManager.sol)                 | [`0x3c3ea4b57a46241e54610e5f022e5c45859a1017`](https://optimistic.etherscan.io/address/0x3c3ea4b57a46241e54610e5f022e5c45859a1017) |
| [Quoter](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/V4Quoter.sol)                            | [`0xd673F731EDFe5AaF1bDa7FD43D13Bbb5150B87Ca`](https://optimistic.etherscan.io/address/0xd673F731EDFe5AaF1bDa7FD43D13Bbb5150B87Ca) |
| [StateView](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/StateView.sol)                        | [`0xc18a3169788f4f75a170290584eca6395c75ecdb`](https://optimistic.etherscan.io/address/0xc18a3169788f4f75a170290584eca6395c75ecdb) |
| [ReservesLens](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/ReservesLens.sol)                  | [`0x0000001b173C3bbF3984D417d8614E3eed34865B`](https://optimistic.etherscan.io/address/0x0000001b173C3bbF3984D417d8614E3eed34865B) |
| [Universal Router](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol)       | [`0x851116d9223fabed8e56c0e6b8ad0c31d98b3507`](https://optimistic.etherscan.io/address/0x851116d9223fabed8e56c0e6b8ad0c31d98b3507) |
| [Universal Router 2.1.1](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0x8b844f885672f333bc0042cb669255f93a4c1e6b`](https://optimistic.etherscan.io/address/0x8b844f885672f333bc0042cb669255f93a4c1e6b) |
| [Universal Router 2.1.2](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0xC09255D86DB563cBc11C2fCf4a0C512e160111B4`](https://optimistic.etherscan.io/address/0xC09255D86DB563cBc11C2fCf4a0C512e160111B4) |
| [Permit2](https://github.com/Uniswap/permit2)                                                                | [`0x000000000022D473030F116dDEE9F6B43aC78BA3`](https://optimistic.etherscan.io/address/0x000000000022D473030F116dDEE9F6B43aC78BA3) |

## Base: 8453
| Contract                                                                                                     | Address                                                                                                                 |
| ------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------- |
| [PoolManager](https://github.com/Uniswap/v4-core/blob/main/src/PoolManager.sol)                              | [`0x498581ff718922c3f8e6a244956af099b2652b2b`](https://basescan.org/address/0x498581ff718922c3f8e6a244956af099b2652b2b) |
| [PositionDescriptor](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionDescriptor.sol)           | [`0x25d093633990dc94bedeed76c8f3cdaa75f3e7d5`](https://basescan.org/address/0x25d093633990dc94bedeed76c8f3cdaa75f3e7d5) |
| [PositionManager](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionManager.sol)                 | [`0x7c5f5a4bbd8fd63184577525326123b519429bdc`](https://basescan.org/address/0x7c5f5a4bbd8fd63184577525326123b519429bdc) |
| [Quoter](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/V4Quoter.sol)                            | [`0xE1A6C5803e3c44368b171BD680c7D32dfc92CA47`](https://basescan.org/address/0xE1A6C5803e3c44368b171BD680c7D32dfc92CA47) |
| [StateView](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/StateView.sol)                        | [`0xa3c0c9b65bad0b08107aa264b0f3db444b867a71`](https://basescan.org/address/0xa3c0c9b65bad0b08107aa264b0f3db444b867a71) |
| [ReservesLens](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/ReservesLens.sol)                  | [`0x0000001b173C3bbF3984D417d8614E3eed34865B`](https://basescan.org/address/0x0000001b173C3bbF3984D417d8614E3eed34865B) |
| [Universal Router](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol)       | [`0x6ff5693b99212da76ad316178a184ab56d299b43`](https://basescan.org/address/0x6ff5693b99212da76ad316178a184ab56d299b43) |
| [Universal Router 2.1.1](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0xfdf682f51fe81aa4898f0ae2163d8a55c127fbc7`](https://basescan.org/address/0xfdf682f51fe81aa4898f0ae2163d8a55c127fbc7) |
| [Universal Router 2.1.2](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0xd6145b2D3F379919E8CdEda7B97e37c4b2Ca9c40`](https://basescan.org/address/0xd6145b2D3F379919E8CdEda7B97e37c4b2Ca9c40) |
| [Permit2](https://github.com/Uniswap/permit2)                                                                | [`0x000000000022D473030F116dDEE9F6B43aC78BA3`](https://basescan.org/address/0x000000000022D473030F116dDEE9F6B43aC78BA3) |

## Arbitrum One: 42161
| Contract                                                                                                     | Address                                                                                                                |
| ------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------- |
| [PoolManager](https://github.com/Uniswap/v4-core/blob/main/src/PoolManager.sol)                              | [`0x360e68faccca8ca495c1b759fd9eee466db9fb32`](https://arbiscan.io/address/0x360e68faccca8ca495c1b759fd9eee466db9fb32) |
| [PositionDescriptor](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionDescriptor.sol)           | [`0xe2023f3fa515cf070e07fd9d51c1d236e07843f4`](https://arbiscan.io/address/0xe2023f3fa515cf070e07fd9d51c1d236e07843f4) |
| [PositionManager](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionManager.sol)                 | [`0xd88f38f930b7952f2db2432cb002e7abbf3dd869`](https://arbiscan.io/address/0xd88f38f930b7952f2db2432cb002e7abbf3dd869) |
| [Quoter](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/V4Quoter.sol)                            | [`0x8928074CA1b241D8Ec02815881c1Af11E8bC5219`](https://arbiscan.io/address/0x8928074CA1b241D8Ec02815881c1Af11E8bC5219) |
| [StateView](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/StateView.sol)                        | [`0x76fd297e2d437cd7f76d50f01afe6160f86e9990`](https://arbiscan.io/address/0x76fd297e2d437cd7f76d50f01afe6160f86e9990) |
| [ReservesLens](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/ReservesLens.sol)                  | [`0x0000001b173C3bbF3984D417d8614E3eed34865B`](https://arbiscan.io/address/0x0000001b173C3bbF3984D417d8614E3eed34865B) |
| [Universal Router](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol)       | [`0xa51afafe0263b40edaef0df8781ea9aa03e381a3`](https://arbiscan.io/address/0xa51afafe0263b40edaef0df8781ea9aa03e381a3) |
| [Universal Router 2.1.1](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0x8b844f885672f333bc0042cb669255f93a4c1e6b`](https://arbiscan.io/address/0x8b844f885672f333bc0042cb669255f93a4c1e6b) |
| [Universal Router 2.1.2](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0x2d01411773c8C24805306E89A41F7855C3c4Fe65`](https://arbiscan.io/address/0x2d01411773c8C24805306E89A41F7855C3c4Fe65) |
| [Permit2](https://github.com/Uniswap/permit2)                                                                | [`0x000000000022D473030F116dDEE9F6B43aC78BA3`](https://arbiscan.io/address/0x000000000022D473030F116dDEE9F6B43aC78BA3) |

## Polygon: 137
| Contract                                                                                                     | Address                                                                                                                    |
| ------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------- |
| [PoolManager](https://github.com/Uniswap/v4-core/blob/main/src/PoolManager.sol)                              | [`0x67366782805870060151383f4bbff9dab53e5cd6`](https://polygonscan.com/address/0x67366782805870060151383f4bbff9dab53e5cd6) |
| [PositionDescriptor](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionDescriptor.sol)           | [`0x0892771f0c1b78ad6013d6e5536007e1c16e6794`](https://polygonscan.com/address/0x0892771f0c1b78ad6013d6e5536007e1c16e6794) |
| [PositionManager](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionManager.sol)                 | [`0x1ec2ebf4f37e7363fdfe3551602425af0b3ceef9`](https://polygonscan.com/address/0x1ec2ebf4f37e7363fdfe3551602425af0b3ceef9) |
| [Quoter](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/V4Quoter.sol)                            | [`0x31AB0Dea31FC0ad5A54F03cD59C896eCD067447B`](https://polygonscan.com/address/0x31AB0Dea31FC0ad5A54F03cD59C896eCD067447B) |
| [StateView](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/StateView.sol)                        | [`0x5ea1bd7974c8a611cbab0bdcafcb1d9cc9b3ba5a`](https://polygonscan.com/address/0x5ea1bd7974c8a611cbab0bdcafcb1d9cc9b3ba5a) |
| [ReservesLens](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/ReservesLens.sol)                  | [`0x0000001b173C3bbF3984D417d8614E3eed34865B`](https://polygonscan.com/address/0x0000001b173C3bbF3984D417d8614E3eed34865B) |
| [Universal Router](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol)       | [`0x1095692a6237d83c6a72f3f5efedb9a670c49223`](https://polygonscan.com/address/0x1095692a6237d83c6a72f3f5efedb9a670c49223) |
| [Universal Router 2.1.1](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0x8b844f885672f333bc0042cb669255f93a4c1e6b`](https://polygonscan.com/address/0x8b844f885672f333bc0042cb669255f93a4c1e6b) |
| [Universal Router 2.1.2](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0xDc264714F68d84CF29BC605589405E78bDBE7C9f`](https://polygonscan.com/address/0xDc264714F68d84CF29BC605589405E78bDBE7C9f) |
| [Permit2](https://github.com/Uniswap/permit2)                                                                | [`0x000000000022D473030F116dDEE9F6B43aC78BA3`](https://polygonscan.com/address/0x000000000022D473030F116dDEE9F6B43aC78BA3) |

## Zora: 7777777
| Contract                                                                                                     | Address                                                                                                                         |
| ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------- |
| [PoolManager](https://github.com/Uniswap/v4-core/blob/main/src/PoolManager.sol)                              | [`0x0575338e4c17006ae181b47900a84404247ca30f`](https://explorer.zora.energy/address/0x0575338e4c17006ae181b47900a84404247ca30f) |
| [PositionDescriptor](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionDescriptor.sol)           | [`0x7d64630bbb4993b5578dbd65e400961c9e68d55a`](https://explorer.zora.energy/address/0x7d64630bbb4993b5578dbd65e400961c9e68d55a) |
| [PositionManager](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionManager.sol)                 | [`0xf66c7b99e2040f0d9b326b3b7c152e9663543d63`](https://explorer.zora.energy/address/0xf66c7b99e2040f0d9b326b3b7c152e9663543d63) |
| [Quoter](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/V4Quoter.sol)                            | [`0x2a7AaD35a2EbD95c1dC5AE323E866a737Bf79523`](https://explorer.zora.energy/address/0x2a7AaD35a2EbD95c1dC5AE323E866a737Bf79523) |
| [StateView](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/StateView.sol)                        | [`0x385785af07d63b50d0a0ea57c4ff89d06adf7328`](https://explorer.zora.energy/address/0x385785af07d63b50d0a0ea57c4ff89d06adf7328) |
| [ReservesLens](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/ReservesLens.sol)                  | [`0x0000001b173C3bbF3984D417d8614E3eed34865B`](https://explorer.zora.energy/address/0x0000001b173C3bbF3984D417d8614E3eed34865B) |
| [Universal Router](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol)       | [`0x3315ef7ca28db74abadc6c44570efdf06b04b020`](https://explorer.zora.energy/address/0x3315ef7ca28db74abadc6c44570efdf06b04b020) |
| [Universal Router 2.1.1](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0xfdf682f51fe81aa4898f0ae2163d8a55c127fbc7`](https://explorer.zora.energy/address/0xfdf682f51fe81aa4898f0ae2163d8a55c127fbc7) |
| [Universal Router 2.1.2](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0xF025e0Fe9E331A0eF05c2ad3C4E9C64b625cda6f`](https://explorer.zora.energy/address/0xF025e0Fe9E331A0eF05c2ad3C4E9C64b625cda6f) |
| [Permit2](https://github.com/Uniswap/permit2)                                                                | [`0x000000000022D473030F116dDEE9F6B43aC78BA3`](https://explorer.zora.energy/address/0x000000000022D473030F116dDEE9F6B43aC78BA3) |

## Worldchain: 480
| Contract                                                                                                     | Address                                                                                                                  |
| ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------ |
| [PoolManager](https://github.com/Uniswap/v4-core/blob/main/src/PoolManager.sol)                              | [`0xb1860d529182ac3bc1f51fa2abd56662b7d13f33`](https://worldscan.org/address/0xb1860d529182ac3bc1f51fa2abd56662b7d13f33) |
| [PositionDescriptor](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionDescriptor.sol)           | [`0x7da419153bd420b689f312363756d76836aeace4`](https://worldscan.org/address/0x7da419153bd420b689f312363756d76836aeace4) |
| [PositionManager](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionManager.sol)                 | [`0xc585e0f504613b5fbf874f21af14c65260fb41fa`](https://worldscan.org/address/0xc585e0f504613b5fbf874f21af14c65260fb41fa) |
| [Quoter](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/V4Quoter.sol)                            | [`0xAD02601f1bE313C952AD198c0Cbc3F87f9eE8E63`](https://worldscan.org/address/0xAD02601f1bE313C952AD198c0Cbc3F87f9eE8E63) |
| [StateView](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/StateView.sol)                        | [`0x51d394718bc09297262e368c1a481217fdeb71eb`](https://worldscan.org/address/0x51d394718bc09297262e368c1a481217fdeb71eb) |
| [ReservesLens](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/ReservesLens.sol)                  | [`0x0000001b173C3bbF3984D417d8614E3eed34865B`](https://worldscan.org/address/0x0000001b173C3bbF3984D417d8614E3eed34865B) |
| [Universal Router](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol)       | [`0x8ac7bee993bb44dab564ea4bc9ea67bf9eb5e743`](https://worldscan.org/address/0x8ac7bee993bb44dab564ea4bc9ea67bf9eb5e743) |
| [Universal Router 2.1.1](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0x8b844f885672f333bc0042cb669255f93a4c1e6b`](https://worldscan.org/address/0x8b844f885672f333bc0042cb669255f93a4c1e6b) |
| [Universal Router 2.1.2](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0xF025e0Fe9E331A0eF05c2ad3C4E9C64b625cda6f`](https://worldscan.org/address/0xF025e0Fe9E331A0eF05c2ad3C4E9C64b625cda6f) |
| [Permit2](https://github.com/Uniswap/permit2)                                                                | [`0x000000000022D473030F116dDEE9F6B43aC78BA3`](https://worldscan.org/address/0x000000000022D473030F116dDEE9F6B43aC78BA3) |

## X Layer: 196
| Contract                                                                                                     | Address                                                                                                                           |
| ------------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------- |
| [PoolManager](https://github.com/Uniswap/v4-core/blob/main/src/PoolManager.sol)                              | [`0x360e68faccca8ca495c1b759fd9eee466db9fb32`](https://www.oklink.com/x-layer/address/0x360e68faccca8ca495c1b759fd9eee466db9fb32) |
| [PositionDescriptor](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionDescriptor.sol)           | [`0x9e9fbbef0e1bd752e83de5acff3d0c936a9e5a4b`](https://www.oklink.com/x-layer/address/0x9e9fbbef0e1bd752e83de5acff3d0c936a9e5a4b) |
| [PositionManager](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionManager.sol)                 | [`0xcf1eafc6928dc385a342e7c6491d371d2871458b`](https://www.oklink.com/x-layer/address/0xcf1eafc6928dc385a342e7c6491d371d2871458b) |
| [Quoter](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/V4Quoter.sol)                            | [`0x8928074ca1b241d8ec02815881c1af11e8bc5219`](https://www.oklink.com/x-layer/address/0x8928074ca1b241d8ec02815881c1af11e8bc5219) |
| [StateView](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/StateView.sol)                        | [`0x76fd297e2d437cd7f76d50f01afe6160f86e9990`](https://www.oklink.com/x-layer/address/0x76fd297e2d437cd7f76d50f01afe6160f86e9990) |
| [ReservesLens](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/ReservesLens.sol)                  | [`0x0000001b173C3bbF3984D417d8614E3eed34865B`](https://www.oklink.com/x-layer/address/0x0000001b173C3bbF3984D417d8614E3eed34865B) |
| [Universal Router](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol)       | [`0xda00ae15d3a71466517129255255db7c0c0956d3`](https://www.oklink.com/x-layer/address/0xda00ae15d3a71466517129255255db7c0c0956d3) |
| [Universal Router 2.1.1](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0x8b844f885672f333bc0042cb669255f93a4c1e6b`](https://www.oklink.com/x-layer/address/0x8b844f885672f333bc0042cb669255f93a4c1e6b) |
| [Universal Router 2.1.2](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0x1cd182C94fcF42277B80DBB9060F88024809E61E`](https://www.oklink.com/x-layer/address/0x1cd182C94fcF42277B80DBB9060F88024809E61E) |
| [Permit2](https://github.com/Uniswap/permit2)                                                                | [`0x000000000022D473030F116dDEE9F6B43aC78BA3`](https://www.oklink.com/x-layer/address/0x000000000022D473030F116dDEE9F6B43aC78BA3) |

## Ink: 57073
| Contract                                                                                                     | Address                                                                                                                            |
| ------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------- |
| [PoolManager](https://github.com/Uniswap/v4-core/blob/main/src/PoolManager.sol)                              | [`0x360e68faccca8ca495c1b759fd9eee466db9fb32`](https://explorer.inkonchain.com/address/0x360e68faccca8ca495c1b759fd9eee466db9fb32) |
| [PositionDescriptor](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionDescriptor.sol)           | [`0x42e3ccd9b7f67b5b2ee0c12074b84ccf2a8e7f36`](https://explorer.inkonchain.com/address/0x42e3ccd9b7f67b5b2ee0c12074b84ccf2a8e7f36) |
| [PositionManager](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionManager.sol)                 | [`0x1b35d13a2e2528f192637f14b05f0dc0e7deb566`](https://explorer.inkonchain.com/address/0x1b35d13a2e2528f192637f14b05f0dc0e7deb566) |
| [Quoter](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/V4Quoter.sol)                            | [`0x8928074CA1b241D8Ec02815881c1Af11E8bC5219`](https://explorer.inkonchain.com/address/0x8928074CA1b241D8Ec02815881c1Af11E8bC5219) |
| [StateView](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/StateView.sol)                        | [`0x76fd297e2d437cd7f76d50f01afe6160f86e9990`](https://explorer.inkonchain.com/address/0x76fd297e2d437cd7f76d50f01afe6160f86e9990) |
| [ReservesLens](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/ReservesLens.sol)                  | [`0x0000001b173C3bbF3984D417d8614E3eed34865B`](https://explorer.inkonchain.com/address/0x0000001b173C3bbF3984D417d8614E3eed34865B) |
| [Universal Router](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol)       | [`0x112908dac86e20e7241b0927479ea3bf935d1fa0`](https://explorer.inkonchain.com/address/0x112908dac86e20e7241b0927479ea3bf935d1fa0) |
| [Universal Router 2.1.2](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0x661E93cca42AfacB172121EF892830cA3b70F08d`](https://explorer.inkonchain.com/address/0x661E93cca42AfacB172121EF892830cA3b70F08d) |
| [Permit2](https://github.com/Uniswap/permit2)                                                                | [`0x000000000022D473030F116dDEE9F6B43aC78BA3`](https://explorer.inkonchain.com/address/0x000000000022D473030F116dDEE9F6B43aC78BA3) |

## Soneium: 1868
| Contract                                                                                                     | Address                                                                                                                           |
| ------------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------- |
| [PoolManager](https://github.com/Uniswap/v4-core/blob/main/src/PoolManager.sol)                              | [`0x360e68faccca8ca495c1b759fd9eee466db9fb32`](https://soneium.blockscout.com/address/0x360e68faccca8ca495c1b759fd9eee466db9fb32) |
| [PositionDescriptor](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionDescriptor.sol)           | [`0x42e3ccd9b7f67b5b2ee0c12074b84ccf2a8e7f36`](https://soneium.blockscout.com/address/0x42e3ccd9b7f67b5b2ee0c12074b84ccf2a8e7f36) |
| [PositionManager](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionManager.sol)                 | [`0x1b35d13a2e2528f192637f14b05f0dc0e7deb566`](https://soneium.blockscout.com/address/0x1b35d13a2e2528f192637f14b05f0dc0e7deb566) |
| [Quoter](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/V4Quoter.sol)                            | [`0x8928074CA1b241D8Ec02815881c1Af11E8bC5219`](https://soneium.blockscout.com/address/0x8928074CA1b241D8Ec02815881c1Af11E8bC5219) |
| [StateView](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/StateView.sol)                        | [`0x76fd297e2d437cd7f76d50f01afe6160f86e9990`](https://soneium.blockscout.com/address/0x76fd297e2d437cd7f76d50f01afe6160f86e9990) |
| [ReservesLens](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/ReservesLens.sol)                  | [`0x0000001b173C3bbF3984D417d8614E3eed34865B`](https://soneium.blockscout.com/address/0x0000001b173C3bbF3984D417d8614E3eed34865B) |
| [Universal Router](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol)       | [`0x4cded7edf52c8aa5259a54ec6a3ce7c6d2a455df`](https://soneium.blockscout.com/address/0x4cded7edf52c8aa5259a54ec6a3ce7c6d2a455df) |
| [Universal Router 2.1.1](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0x8b844f885672f333bc0042cb669255f93a4c1e6b`](https://soneium.blockscout.com/address/0x8b844f885672f333bc0042cb669255f93a4c1e6b) |
| [Universal Router 2.1.2](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0x661E93cca42AfacB172121EF892830cA3b70F08d`](https://soneium.blockscout.com/address/0x661E93cca42AfacB172121EF892830cA3b70F08d) |
| [Permit2](https://github.com/Uniswap/permit2)                                                                | [`0x000000000022D473030F116dDEE9F6B43aC78BA3`](https://soneium.blockscout.com/address/0x000000000022D473030F116dDEE9F6B43aC78BA3) |

## Avalanche: 43114
| Contract                                                                                                     | Address                                                                                                                 |
| ------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------- |
| [PoolManager](https://github.com/Uniswap/v4-core/blob/main/src/PoolManager.sol)                              | [`0x06380c0e0912312b5150364b9dc4542ba0dbbc85`](https://snowscan.xyz/address/0x06380c0e0912312b5150364b9dc4542ba0dbbc85) |
| [PositionDescriptor](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionDescriptor.sol)           | [`0x2b1aed9445b05ac1a3b203eccc1e25dd9351f0a9`](https://snowscan.xyz/address/0x2b1aed9445b05ac1a3b203eccc1e25dd9351f0a9) |
| [PositionManager](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionManager.sol)                 | [`0xb74b1f14d2754acfcbbe1a221023a5cf50ab8acd`](https://snowscan.xyz/address/0xb74b1f14d2754acfcbbe1a221023a5cf50ab8acd) |
| [Quoter](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/V4Quoter.sol)                            | [`0xf27e532878B622d6b916F524E8711880107D4eF0`](https://snowscan.xyz/address/0xf27e532878B622d6b916F524E8711880107D4eF0) |
| [StateView](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/StateView.sol)                        | [`0xc3c9e198c735a4b97e3e683f391ccbdd60b69286`](https://snowscan.xyz/address/0xc3c9e198c735a4b97e3e683f391ccbdd60b69286) |
| [ReservesLens](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/ReservesLens.sol)                  | [`0x0000001b173C3bbF3984D417d8614E3eed34865B`](https://snowscan.xyz/address/0x0000001b173C3bbF3984D417d8614E3eed34865B) |
| [Universal Router](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol)       | [`0x94b75331ae8d42c1b61065089b7d48fe14aa73b7`](https://snowscan.xyz/address/0x94b75331ae8d42c1b61065089b7d48fe14aa73b7) |
| [Universal Router 2.1.1](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0x8b844f885672f333bc0042cb669255f93a4c1e6b`](https://snowscan.xyz/address/0x8b844f885672f333bc0042cb669255f93a4c1e6b) |
| [Universal Router 2.1.2](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0x661E93cca42AfacB172121EF892830cA3b70F08d`](https://snowscan.xyz/address/0x661E93cca42AfacB172121EF892830cA3b70F08d) |
| [Permit2](https://github.com/Uniswap/permit2)                                                                | [`0x000000000022D473030F116dDEE9F6B43aC78BA3`](https://snowscan.xyz/address/0x000000000022D473030F116dDEE9F6B43aC78BA3) |

## BNB Smart Chain: 56
| Contract                                                                                                     | Address                                                                                                                |
| ------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------- |
| [PoolManager](https://github.com/Uniswap/v4-core/blob/main/src/PoolManager.sol)                              | [`0x28e2ea090877bf75740558f6bfb36a5ffee9e9df`](https://bscscan.com/address/0x28e2ea090877bf75740558f6bfb36a5ffee9e9df) |
| [PositionDescriptor](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionDescriptor.sol)           | [`0xf0432f360703ec3d33931a8356a75a77d8d380e1`](https://bscscan.com/address/0xf0432f360703ec3d33931a8356a75a77d8d380e1) |
| [PositionManager](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionManager.sol)                 | [`0x7a4a5c919ae2541aed11041a1aeee68f1287f95b`](https://bscscan.com/address/0x7a4a5c919ae2541aed11041a1aeee68f1287f95b) |
| [Quoter](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/V4Quoter.sol)                            | [`0x95C086d7fE28AdD842ee220fef225a777474d781`](https://bscscan.com/address/0x95C086d7fE28AdD842ee220fef225a777474d781) |
| [StateView](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/StateView.sol)                        | [`0xd13dd3d6e93f276fafc9db9e6bb47c1180aee0c4`](https://bscscan.com/address/0xd13dd3d6e93f276fafc9db9e6bb47c1180aee0c4) |
| [ReservesLens](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/ReservesLens.sol)                  | [`0x0000001b173C3bbF3984D417d8614E3eed34865B`](https://bscscan.com/address/0x0000001b173C3bbF3984D417d8614E3eed34865B) |
| [Universal Router](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol)       | [`0x1906c1d672b88cd1b9ac7593301ca990f94eae07`](https://bscscan.com/address/0x1906c1d672b88cd1b9ac7593301ca990f94eae07) |
| [Universal Router 2.1.1](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0x8b844f885672f333bc0042cb669255f93a4c1e6b`](https://bscscan.com/address/0x8b844f885672f333bc0042cb669255f93a4c1e6b) |
| [Universal Router 2.1.2](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0xDc264714F68d84CF29BC605589405E78bDBE7C9f`](https://bscscan.com/address/0xDc264714F68d84CF29BC605589405E78bDBE7C9f) |
| [Permit2](https://github.com/Uniswap/permit2)                                                                | [`0x000000000022D473030F116dDEE9F6B43aC78BA3`](https://bscscan.com/address/0x000000000022D473030F116dDEE9F6B43aC78BA3) |

## Celo: 42220
| Contract                                                                                                     | Address                                                                                                                |
| ------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------- |
| [PoolManager](https://github.com/Uniswap/v4-core/blob/main/src/PoolManager.sol)                              | [`0x288dc841A52FCA2707c6947B3A777c5E56cd87BC`](https://celoscan.io/address/0x288dc841A52FCA2707c6947B3A777c5E56cd87BC) |
| [PositionDescriptor](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionDescriptor.sol)           | [`0x5727E22b25fEEe05E8dFa83C752B86F19D102D8A`](https://celoscan.io/address/0x5727E22b25fEEe05E8dFa83C752B86F19D102D8A) |
| [PositionManager](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionManager.sol)                 | [`0xf7965f3981e4d5bc383bfbcb61501763e9068ca9`](https://celoscan.io/address/0xf7965f3981e4d5bc383bfbcb61501763e9068ca9) |
| [Quoter](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/V4Quoter.sol)                            | [`0x28566da1093609182dff2cb2a91cfd72e61d66cd`](https://celoscan.io/address/0x28566da1093609182dff2cb2a91cfd72e61d66cd) |
| [StateView](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/StateView.sol)                        | [`0xbc21f8720babf4b20d195ee5c6e99c52b76f2bfb`](https://celoscan.io/address/0xbc21f8720babf4b20d195ee5c6e99c52b76f2bfb) |
| [ReservesLens](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/ReservesLens.sol)                  | [`0x0000001b173C3bbF3984D417d8614E3eed34865B`](https://celoscan.io/address/0x0000001b173C3bbF3984D417d8614E3eed34865B) |
| [Universal Router](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol)       | [`0xcb695bc5d3aa22cad1e6df07801b061a05a0233a`](https://celoscan.io/address/0xcb695bc5d3aa22cad1e6df07801b061a05a0233a) |
| [Universal Router 2.1.1](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0x8b844f885672f333bc0042cb669255f93a4c1e6b`](https://celoscan.io/address/0x8b844f885672f333bc0042cb669255f93a4c1e6b) |
| [Universal Router 2.1.2](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0xe2023F3FA515cF070e07fD9d51c1d236e07843f4`](https://celoscan.io/address/0xe2023F3FA515cF070e07fD9d51c1d236e07843f4) |
| [Permit2](https://github.com/Uniswap/permit2)                                                                | [`0x000000000022D473030F116dDEE9F6B43aC78BA3`](https://celoscan.io/address/0x000000000022D473030F116dDEE9F6B43aC78BA3) |

## Monad: 143
| Contract                                                                                                     | Address                                                                                                                    |
| ------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------- |
| [PoolManager](https://github.com/Uniswap/v4-core/blob/main/src/PoolManager.sol)                              | [`0x188d586ddcf52439676ca21a244753fa19f9ea8e`](https://monadvision.com/address/0x188d586ddcf52439676ca21a244753fa19f9ea8e) |
| [PositionDescriptor](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionDescriptor.sol)           | [`0x5770d2914355a6d0a39a70aeea9bcce55df4201b`](https://monadvision.com/address/0x5770d2914355a6d0a39a70aeea9bcce55df4201b) |
| [PositionManager](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionManager.sol)                 | [`0x5b7ec4a94ff9bedb700fb82ab09d5846972f4016`](https://monadvision.com/address/0x5b7ec4a94ff9bedb700fb82ab09d5846972f4016) |
| [Quoter](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/V4Quoter.sol)                            | [`0xa222dd357a9076d1091ed6aa2e16c9742dd26891`](https://monadvision.com/address/0xa222dd357a9076d1091ed6aa2e16c9742dd26891) |
| [StateView](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/StateView.sol)                        | [`0x77395f3b2e73ae90843717371294fa97cc419d64`](https://monadvision.com/address/0x77395f3b2e73ae90843717371294fa97cc419d64) |
| [ReservesLens](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/ReservesLens.sol)                  | [`0x0000001b173C3bbF3984D417d8614E3eed34865B`](https://monadvision.com/address/0x0000001b173C3bbF3984D417d8614E3eed34865B) |
| [Universal Router](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol)       | [`0x0d97dc33264bfc1c226207428a79b26757fb9dc3`](https://monadvision.com/address/0x0d97dc33264bfc1c226207428a79b26757fb9dc3) |
| [Universal Router 2.1.1](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0xfdf682f51fe81aa4898f0ae2163d8a55c127fbc7`](https://monadvision.com/address/0xfdf682f51fe81aa4898f0ae2163d8a55c127fbc7) |
| [Universal Router 2.1.2](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0xa6CE4F10d83dBdDAc17E68e1837ca9cE6a1b596e`](https://monadvision.com/address/0xa6CE4F10d83dBdDAc17E68e1837ca9cE6a1b596e) |
| [Permit2](https://github.com/Uniswap/permit2)                                                                | [`0x000000000022D473030F116dDEE9F6B43aC78BA3`](https://monadvision.com/address/0x000000000022D473030F116dDEE9F6B43aC78BA3) |

## MegaETH: 4326
| Contract                                                                                                     | Address                                                                                                                           |
| ------------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------- |
| [PoolManager](https://github.com/Uniswap/v4-core/blob/main/src/PoolManager.sol)                              | [`0xacb7e78fa05d562e0a5d3089ec896d57d057d38e`](https://megaeth.blockscout.com/address/0xacb7e78fa05d562e0a5d3089ec896d57d057d38e) |
| [PositionDescriptor](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionDescriptor.sol)           | [`0xa9fdbb9d3dce2e1cfb91c4af1b8cf4ed62c0041a`](https://megaeth.blockscout.com/address/0xa9fdbb9d3dce2e1cfb91c4af1b8cf4ed62c0041a) |
| [PositionManager](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionManager.sol)                 | [`0x9ae0921e981aaa7308f176f8d4f9129b9247c89d`](https://megaeth.blockscout.com/address/0x9ae0921e981aaa7308f176f8d4f9129b9247c89d) |
| [Quoter](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/V4Quoter.sol)                            | [`0x94bdc671f0c35f44a1daa53143fd1f868d1623b9`](https://megaeth.blockscout.com/address/0x94bdc671f0c35f44a1daa53143fd1f868d1623b9) |
| [StateView](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/StateView.sol)                        | [`0x726f84e1dfb8d375a365e0808282f40d52d3e4e8`](https://megaeth.blockscout.com/address/0x726f84e1dfb8d375a365e0808282f40d52d3e4e8) |
| [ReservesLens](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/ReservesLens.sol)                  | [`0x0000001b173C3bbF3984D417d8614E3eed34865B`](https://megaeth.blockscout.com/address/0x0000001b173C3bbF3984D417d8614E3eed34865B) |
| [Universal Router](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol)       | [`0x47837eb80db5908eabba9105626d9b348bea7b02`](https://megaeth.blockscout.com/address/0x47837eb80db5908eabba9105626d9b348bea7b02) |
| [Universal Router 2.1.2](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0xAedd1CF4C14e833140A61E9C0d2b73a64795c823`](https://megaeth.blockscout.com/address/0xAedd1CF4C14e833140A61E9C0d2b73a64795c823) |
| [Permit2](https://github.com/Uniswap/permit2)                                                                | [`0x000000000022D473030F116dDEE9F6B43aC78BA3`](https://megaeth.blockscout.com/address/0x000000000022D473030F116dDEE9F6B43aC78BA3) |

## Tempo: 4217
| Contract                                                                                                     | Address                                                                                                                                   |
| ------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------- |
| [PoolManager](https://github.com/Uniswap/v4-core/blob/main/src/PoolManager.sol)                              | [`0x33620f62c5b9b2086dd6b62f4a297a9f30347029`](https://explore.tempo.xyz/address/0x33620f62c5b9b2086dd6b62f4a297a9f30347029?tab=contract) |
| [PositionDescriptor](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionDescriptor.sol)           | [`0xc73ed2cba8c347593d1d9120aa0be8ff88c6ff77`](https://explore.tempo.xyz/address/0xc73ed2cba8c347593d1d9120aa0be8ff88c6ff77?tab=contract) |
| [PositionManager](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionManager.sol)                 | [`0x3fc79444f8eacc1894775493ff3fa41f1e35ce11`](https://explore.tempo.xyz/address/0x3fc79444f8eacc1894775493ff3fa41f1e35ce11?tab=contract) |
| [Quoter](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/V4Quoter.sol)                            | [`0x20e6487c371a2086f841ef453f85378223df4f4e`](https://explore.tempo.xyz/address/0x20e6487c371a2086f841ef453f85378223df4f4e?tab=contract) |
| [StateView](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/StateView.sol)                        | [`0x21b954fba3f5ddebe77ef2d47a3100c066908b2a`](https://explore.tempo.xyz/address/0x21b954fba3f5ddebe77ef2d47a3100c066908b2a?tab=contract) |
| [ReservesLens](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/ReservesLens.sol)                  | [`0x0000001b173C3bbF3984D417d8614E3eed34865B`](https://explore.tempo.xyz/address/0x0000001b173C3bbF3984D417d8614E3eed34865B?tab=contract) |
| [Universal Router](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol)       | [`0xa2dc7d0266f0cc50b3eeaf36c9bfcecff1beea91`](https://explore.tempo.xyz/address/0xa2dc7d0266f0cc50b3eeaf36c9bfcecff1beea91?tab=contract) |
| [Universal Router 2.1.2](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0x182a927119D56008d921126764bF884221b10f59`](https://explore.tempo.xyz/address/0x182a927119D56008d921126764bF884221b10f59)              |
| [Permit2](https://github.com/Uniswap/permit2)                                                                | [`0x000000000022D473030F116dDEE9F6B43aC78BA3`](https://explore.tempo.xyz/address/0x000000000022D473030F116dDEE9F6B43aC78BA3?tab=contract) |

## Robinhood Chain: 4663
| Contract                                                                                                     | Address                                                                                                                                               |
| ------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| [PoolManager](https://github.com/Uniswap/v4-core/blob/main/src/PoolManager.sol)                              | [`0x8366a39cc670b4001a1121b8f6a443a643e40951`](https://robinhoodchain.blockscout.com/address/0x8366a39cc670b4001a1121b8f6a443a643e40951?tab=contract) |
| [PositionDescriptor](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionDescriptor.sol)           | [`0x9639443158e8c5efa35bd45287bf2effd3d8dc06`](https://robinhoodchain.blockscout.com/address/0x9639443158e8c5efa35bd45287bf2effd3d8dc06?tab=contract) |
| [PositionManager](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionManager.sol)                 | [`0x58daec3116aae6d93017baaea7749052e8a04fa7`](https://robinhoodchain.blockscout.com/address/0x58daec3116aae6d93017baaea7749052e8a04fa7?tab=contract) |
| [Quoter](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/V4Quoter.sol)                            | [`0x8dc178efb8111bb0973dd9d722ebeff267c98f94`](https://robinhoodchain.blockscout.com/address/0x8dc178efb8111bb0973dd9d722ebeff267c98f94?tab=contract) |
| [StateView](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/StateView.sol)                        | [`0xf3334192d15450cdd385c8b70e03f9a6bd9e673b`](https://robinhoodchain.blockscout.com/address/0xf3334192d15450cdd385c8b70e03f9a6bd9e673b?tab=contract) |
| [ReservesLens](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/ReservesLens.sol)                  | [`0x0000001b173C3bbF3984D417d8614E3eed34865B`](https://robinhoodchain.blockscout.com/address/0x0000001b173C3bbF3984D417d8614E3eed34865B?tab=contract) |
| [Universal Router](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol)       | [`0x8876789976decbfcbbbe364623c63652db8c0904`](https://robinhoodchain.blockscout.com/address/0x8876789976decbfcbbbe364623c63652db8c0904?tab=contract) |
| [Universal Router 2.1.2](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0x204FAca1764B154221e35c0d20aBb3c525710498`](https://robinhoodchain.blockscout.com/address/0x204FAca1764B154221e35c0d20aBb3c525710498)              |
| [Permit2](https://github.com/Uniswap/permit2)                                                                | [`0x000000000022D473030F116dDEE9F6B43aC78BA3`](https://robinhoodchain.blockscout.com/address/0x000000000022d473030f116ddee9f6b43ac78ba3?tab=contract) |

## Arc: 5042
| Contract                                                                                                     | Address                                                                                                                    |
| ------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------- |
| [PoolManager](https://github.com/Uniswap/v4-core/blob/main/src/PoolManager.sol)                              | [`0x8366a39CC670B4001A1121B8F6A443A643e40951`](https://explorer.arc.io/address/0x8366a39CC670B4001A1121B8F6A443A643e40951) |
| [PositionDescriptor](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionDescriptor.sol)           | [`0x516b8a945700D6bBfDeDaa6dcFc4586bA60B8707`](https://explorer.arc.io/address/0x516b8a945700D6bBfDeDaa6dcFc4586bA60B8707) |
| [PositionManager](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionManager.sol)                 | [`0x6049c9a0e26405C0985f9E3685C87d0aE917f82B`](https://explorer.arc.io/address/0x6049c9a0e26405C0985f9E3685C87d0aE917f82B) |
| [Quoter](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/V4Quoter.sol)                            | [`0x8Dc178eFB8111BB0973Dd9d722ebeFF267c98F94`](https://explorer.arc.io/address/0x8Dc178eFB8111BB0973Dd9d722ebeFF267c98F94) |
| [StateView](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/StateView.sol)                        | [`0xF3334192D15450CdD385c8B70e03f9A6bD9E673b`](https://explorer.arc.io/address/0xF3334192D15450CdD385c8B70e03f9A6bD9E673b) |
| [ReservesLens](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/ReservesLens.sol)                  | [`0x0000001b173C3bbF3984D417d8614E3eed34865B`](https://explorer.arc.io/address/0x0000001b173C3bbF3984D417d8614E3eed34865B) |
| [Universal Router](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol)       | [`0x4fcA4a51Ab4F23A7447b3284fBd7D73289A89Fb1`](https://explorer.arc.io/address/0x4fcA4a51Ab4F23A7447b3284fBd7D73289A89Fb1) |
| [Universal Router 2.1.2](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0x8702463e73f74d0b6765aBceb314Ef07aCb92650`](https://explorer.arc.io/address/0x8702463e73f74d0b6765aBceb314Ef07aCb92650) |
| [Permit2](https://github.com/Uniswap/permit2)                                                                | [`0x000000000022D473030F116dDEE9F6B43aC78BA3`](https://explorer.arc.io/address/0x000000000022D473030F116dDEE9F6B43aC78BA3) |

## HyperEVM: 999
| Contract                                                                                                     | Address                                                                                                                    |
| ------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------- |
| [PoolManager](https://github.com/Uniswap/v4-core/blob/main/src/PoolManager.sol)                              | [`0x12D4Fd9C5DeDd00ab8a0bCe2CF0167bbf94b6B1F`](https://hyperevmscan.io/address/0x12D4Fd9C5DeDd00ab8a0bCe2CF0167bbf94b6B1F) |
| [PositionDescriptor](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionDescriptor.sol)           | [`0xfF0b85caDaC458D5aAcc22755e5107bfE31ED402`](https://hyperevmscan.io/address/0xfF0b85caDaC458D5aAcc22755e5107bfE31ED402) |
| [PositionManager](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionManager.sol)                 | [`0x0d7Ab5B3db668128Aff6F70C4eBC71D7d4DA9bf9`](https://hyperevmscan.io/address/0x0d7Ab5B3db668128Aff6F70C4eBC71D7d4DA9bf9) |
| [Quoter](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/V4Quoter.sol)                            | [`0x108Bfe38532C98f8Cd8D7Ab49c9dDAa3675a1c5e`](https://hyperevmscan.io/address/0x108Bfe38532C98f8Cd8D7Ab49c9dDAa3675a1c5e) |
| [StateView](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/StateView.sol)                        | [`0x1656326235cb9E34Cb58CaDe53AE30789AB32A1A`](https://hyperevmscan.io/address/0x1656326235cb9E34Cb58CaDe53AE30789AB32A1A) |
| [ReservesLens](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/ReservesLens.sol)                  | [`0x0000001b173C3bbF3984D417d8614E3eed34865B`](https://hyperevmscan.io/address/0x0000001b173C3bbF3984D417d8614E3eed34865B) |
| [Universal Router](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol)       | [`0x9aFe3C497e19501DB228F28CdBdD29bC98F65DBa`](https://hyperevmscan.io/address/0x9aFe3C497e19501DB228F28CdBdD29bC98F65DBa) |
| [Universal Router 2.1.2](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0xeD270A1Bcdc63cf1356D695e7f40961d4819d6bF`](https://hyperevmscan.io/address/0xeD270A1Bcdc63cf1356D695e7f40961d4819d6bF) |
| [Permit2](https://github.com/Uniswap/permit2)                                                                | [`0x000000000022D473030F116dDEE9F6B43aC78BA3`](https://hyperevmscan.io/address/0x000000000022D473030F116dDEE9F6B43aC78BA3) |

## Elysium: 99901
| Contract                                                                                                     | Address                                                                                                                                 |
| ------------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------- |
| [PoolManager](https://github.com/Uniswap/v4-core/blob/main/src/PoolManager.sol)                              | [`0xE2e105d3F7209A9DA11f83cCf3E7398a753823F1`](https://elysium.kinetiq.xyz/explorer/address/0xE2e105d3F7209A9DA11f83cCf3E7398a753823F1) |
| [PositionDescriptor](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionDescriptor.sol)           | [`0x9f92C5297EB3b39E6804b5e03899bC66B6b77348`](https://elysium.kinetiq.xyz/explorer/address/0x9f92C5297EB3b39E6804b5e03899bC66B6b77348) |
| [PositionManager](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionManager.sol)                 | [`0x1d1C51b9d07fD27d36412A2b66CC23D19Eb3E518`](https://elysium.kinetiq.xyz/explorer/address/0x1d1C51b9d07fD27d36412A2b66CC23D19Eb3E518) |
| [Quoter](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/V4Quoter.sol)                            | [`0x379F556c5a748BD7Cc9baF0F7A344094Ac1814f5`](https://elysium.kinetiq.xyz/explorer/address/0x379F556c5a748BD7Cc9baF0F7A344094Ac1814f5) |
| [StateView](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/StateView.sol)                        | [`0x27eD73aE0652fdCf71d6793412A7525f32bE9dfE`](https://elysium.kinetiq.xyz/explorer/address/0x27eD73aE0652fdCf71d6793412A7525f32bE9dfE) |
| [ReservesLens](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/ReservesLens.sol)                  | [`0x0000001b173C3bbF3984D417d8614E3eed34865B`](https://elysium.kinetiq.xyz/explorer/address/0x0000001b173C3bbF3984D417d8614E3eed34865B) |
| [Universal Router 2.2.0](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0x1B341FDD55d56F8E08409A2C25DDFad93Eb03C1a`](https://elysium.kinetiq.xyz/explorer/address/0x1B341FDD55d56F8E08409A2C25DDFad93Eb03C1a) |
| [Universal Router 2.1.2](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0xA13f7611115752DEB2B13813BDDE16A5073e4b45`](https://elysium.kinetiq.xyz/explorer/address/0xA13f7611115752DEB2B13813BDDE16A5073e4b45) |
| [Permit2](https://github.com/Uniswap/permit2)                                                                | [`0x000000000022D473030F116dDEE9F6B43aC78BA3`](https://elysium.kinetiq.xyz/explorer/address/0x000000000022D473030F116dDEE9F6B43aC78BA3) |

## Testnet Deployments
## Unichain Sepolia: 1301
| Contract                                                                                                     | Address                                                                                                                             |
| ------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------- |
| [PoolManager](https://github.com/Uniswap/v4-core/blob/main/src/PoolManager.sol)                              | [`0x00b036b58a818b1bc34d502d3fe730db729e62ac`](https://sepolia.uniscan.xyz/address/0x00b036b58a818b1bc34d502d3fe730db729e62ac#code) |
| [Universal Router](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol)       | [`0xf70536b3bcc1bd1a972dc186a2cf84cc6da6be5d`](https://sepolia.uniscan.xyz/address/0xf70536b3bcc1bd1a972dc186a2cf84cc6da6be5d#code) |
| [Universal Router 2.1.2](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0xDf38F24fE153761634Be942F9d859f3DBA857E95`](https://sepolia.uniscan.xyz/address/0xDf38F24fE153761634Be942F9d859f3DBA857E95)      |
| [PositionManager](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionManager.sol)                 | [`0xf969aee60879c54baaed9f3ed26147db216fd664`](https://sepolia.uniscan.xyz/address/0xf969aee60879c54baaed9f3ed26147db216fd664#code) |
| [StateView](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/StateView.sol)                        | [`0xc199f1072a74d4e905aba1a84d9a45e2546b6222`](https://sepolia.uniscan.xyz/address/0xc199f1072a74d4e905aba1a84d9a45e2546b6222#code) |
| [ReservesLens](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/ReservesLens.sol)                  | [`0x0000001b173C3bbF3984D417d8614E3eed34865B`](https://sepolia.uniscan.xyz/address/0x0000001b173C3bbF3984D417d8614E3eed34865B#code) |
| [Quoter](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/V4Quoter.sol)                            | [`0x572B9cDBcd8c2b8F3Fe849B9d250F35284455d7f`](https://sepolia.uniscan.xyz/address/0x572B9cDBcd8c2b8F3Fe849B9d250F35284455d7f#code) |
| [PoolSwapTest](https://github.com/Uniswap/v4-core/blob/main/src/test/PoolSwapTest.sol)                       | [`0x9140a78c1a137c7ff1c151ec8231272af78a99a4`](https://sepolia.uniscan.xyz/address/0x9140a78c1a137c7ff1c151ec8231272af78a99a4#code) |
| [PoolModifyLiquidityTest](https://github.com/Uniswap/v4-core/blob/main/src/test/PoolModifyLiquidityTest.sol) | [`0x5fa728c0a5cfd51bee4b060773f50554c0c8a7ab`](https://sepolia.uniscan.xyz/address/0x5fa728c0a5cfd51bee4b060773f50554c0c8a7ab#code) |
| [Permit2](https://github.com/Uniswap/permit2)                                                                | [`0x000000000022D473030F116dDEE9F6B43aC78BA3`](https://sepolia.uniscan.xyz/address/0x000000000022D473030F116dDEE9F6B43aC78BA3#code) |

## Sepolia: 11155111
| Contract                                                                                                     | Address                                                                                                                              |
| ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------ |
| [PoolManager](https://github.com/Uniswap/v4-core/blob/main/src/PoolManager.sol)                              | [`0xE03A1074c86CFeDd5C142C4F04F1a1536e203543`](https://sepolia.etherscan.io/address/0xE03A1074c86CFeDd5C142C4F04F1a1536e203543#code) |
| [Universal Router](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol)       | [`0x3A9D48AB9751398BbFa63ad67599Bb04e4BdF98b`](https://sepolia.etherscan.io/address/0x3A9D48AB9751398BbFa63ad67599Bb04e4BdF98b#code) |
| [Universal Router 2.1.1](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0x7dfd4f31be6814d2906bde155c3e1b146eac1468`](https://sepolia.etherscan.io/address/0x7dfd4f31be6814d2906bde155c3e1b146eac1468#code) |
| [Universal Router 2.1.2](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0x7E4f6c5e954Da5c61B3423D81E2277431Ac043f3`](https://sepolia.etherscan.io/address/0x7E4f6c5e954Da5c61B3423D81E2277431Ac043f3)      |
| [PositionManager](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionManager.sol)                 | [`0x429ba70129df741B2Ca2a85BC3A2a3328e5c09b4`](https://sepolia.etherscan.io/address/0x429ba70129df741B2Ca2a85BC3A2a3328e5c09b4#code) |
| [StateView](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/StateView.sol)                        | [`0xe1dd9c3fa50edb962e442f60dfbc432e24537e4c`](https://sepolia.etherscan.io/address/0xe1dd9c3fa50edb962e442f60dfbc432e24537e4c#code) |
| [ReservesLens](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/ReservesLens.sol)                  | [`0x0000001b173C3bbF3984D417d8614E3eed34865B`](https://sepolia.etherscan.io/address/0x0000001b173C3bbF3984D417d8614E3eed34865B#code) |
| [Quoter](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/V4Quoter.sol)                            | [`0x68aFa8b853cAa7a2D40B0F6AEE5C4DbC147C8244`](https://sepolia.etherscan.io/address/0x68aFa8b853cAa7a2D40B0F6AEE5C4DbC147C8244#code) |
| [PoolSwapTest](https://github.com/Uniswap/v4-core/blob/main/src/test/PoolSwapTest.sol)                       | [`0x9b6b46e2c869aa39918db7f52f5557fe577b6eee`](https://sepolia.etherscan.io/address/0x9b6b46e2c869aa39918db7f52f5557fe577b6eee#code) |
| [PoolModifyLiquidityTest](https://github.com/Uniswap/v4-core/blob/main/src/test/PoolModifyLiquidityTest.sol) | [`0x0c478023803a644c94c4ce1c1e7b9a087e411b0a`](https://sepolia.etherscan.io/address/0x0c478023803a644c94c4ce1c1e7b9a087e411b0a#code) |
| [Permit2](https://github.com/Uniswap/permit2)                                                                | [`0x000000000022D473030F116dDEE9F6B43aC78BA3`](https://sepolia.etherscan.io/address/0x000000000022D473030F116dDEE9F6B43aC78BA3#code) |

## Base Sepolia: 84532
| Contract                                                                                                     | Address                                                                                                                              |
| ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------ |
| [PoolManager](https://github.com/Uniswap/v4-core/blob/main/src/PoolManager.sol)                              | [`0x05E73354cFDd6745C338b50BcFDfA3Aa6fA03408`](https://sepolia.basescan.org/address/0x05E73354cFDd6745C338b50BcFDfA3Aa6fA03408#code) |
| [Universal Router](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol)       | [`0x492e6456d9528771018deb9e87ef7750ef184104`](https://sepolia.basescan.org/address/0x492e6456d9528771018deb9e87ef7750ef184104#code) |
| [Universal Router 2.1.2](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol) | [`0x8702463e73f74d0b6765aBceb314Ef07aCb92650`](https://sepolia.basescan.org/address/0x8702463e73f74d0b6765aBceb314Ef07aCb92650)      |
| [PositionManager](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionManager.sol)                 | [`0x4b2c77d209d3405f41a037ec6c77f7f5b8e2ca80`](https://sepolia.basescan.org/address/0x4b2c77d209d3405f41a037ec6c77f7f5b8e2ca80#code) |
| [StateView](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/StateView.sol)                        | [`0x571291b572ed32ce6751a2cb2486ebee8defb9b4`](https://sepolia.basescan.org/address/0x571291b572ed32ce6751a2cb2486ebee8defb9b4#code) |
| [ReservesLens](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/ReservesLens.sol)                  | [`0x0000001b173C3bbF3984D417d8614E3eed34865B`](https://sepolia.basescan.org/address/0x0000001b173C3bbF3984D417d8614E3eed34865B#code) |
| [Quoter](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/V4Quoter.sol)                            | [`0x5e6B8B8AFA7e5CEF6C09dd2A67aBA9FB12C75623`](https://sepolia.basescan.org/address/0x5e6B8B8AFA7e5CEF6C09dd2A67aBA9FB12C75623#code) |
| [PoolSwapTest](https://github.com/Uniswap/v4-core/blob/main/src/test/PoolSwapTest.sol)                       | [`0x8b5bcc363dde2614281ad875bad385e0a785d3b9`](https://sepolia.basescan.org/address/0x8b5bcc363dde2614281ad875bad385e0a785d3b9#code) |
| [PoolModifyLiquidityTest](https://github.com/Uniswap/v4-core/blob/main/src/test/PoolModifyLiquidityTest.sol) | [`0x37429cd17cb1454c34e7f50b09725202fd533039`](https://sepolia.basescan.org/address/0x37429cd17cb1454c34e7f50b09725202fd533039#code) |
| [Permit2](https://github.com/Uniswap/permit2)                                                                | [`0x000000000022D473030F116dDEE9F6B43aC78BA3`](https://sepolia.basescan.org/address/0x000000000022D473030F116dDEE9F6B43aC78BA3#code) |

## Arbitrum Sepolia: 421614
| Contract                                                                                                     | Address                                                                                                                             |
| ------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------- |
| [PoolManager](https://github.com/Uniswap/v4-core/blob/main/src/PoolManager.sol)                              | [`0xFB3e0C6F74eB1a21CC1Da29aeC80D2Dfe6C9a317`](https://sepolia.arbiscan.io/address/0xFB3e0C6F74eB1a21CC1Da29aeC80D2Dfe6C9a317#code) |
| [Universal Router](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol)       | [`0xefd1d4bd4cf1e86da286bb4cb1b8bced9c10ba47`](https://sepolia.arbiscan.io/address/0xefd1d4bd4cf1e86da286bb4cb1b8bced9c10ba47#code) |
| [PositionManager](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionManager.sol)                 | [`0xAc631556d3d4019C95769033B5E719dD77124BAc`](https://sepolia.arbiscan.io/address/0xAc631556d3d4019C95769033B5E719dD77124BAc#code) |
| [StateView](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/StateView.sol)                        | [`0x9d467fa9062b6e9b1a46e26007ad82db116c67cb`](https://sepolia.arbiscan.io/address/0x9d467fa9062b6e9b1a46e26007ad82db116c67cb#code) |
| [ReservesLens](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/ReservesLens.sol)                  | [`0x0000001b173C3bbF3984D417d8614E3eed34865B`](https://sepolia.arbiscan.io/address/0x0000001b173C3bbF3984D417d8614E3eed34865B#code) |
| [Quoter](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/V4Quoter.sol)                            | [`0x421A00F1d80D41a8904Ba6079A92A848696f331E`](https://sepolia.arbiscan.io/address/0x421A00F1d80D41a8904Ba6079A92A848696f331E#code) |
| [PoolSwapTest](https://github.com/Uniswap/v4-core/blob/main/src/test/PoolSwapTest.sol)                       | [`0xf3a39c86dbd13c45365e57fb90fe413371f65af8`](https://sepolia.arbiscan.io/address/0xf3a39c86dbd13c45365e57fb90fe413371f65af8#code) |
| [PoolModifyLiquidityTest](https://github.com/Uniswap/v4-core/blob/main/src/test/PoolModifyLiquidityTest.sol) | [`0x9a8ca723f5dccb7926d00b71dec55c2fea1f50f7`](https://sepolia.arbiscan.io/address/0x9a8ca723f5dccb7926d00b71dec55c2fea1f50f7#code) |
| [Permit2](https://github.com/Uniswap/permit2)                                                                | [`0x000000000022D473030F116dDEE9F6B43aC78BA3`](https://sepolia.arbiscan.io/address/0x000000000022D473030F116dDEE9F6B43aC78BA3#code) |

## interop-alpha-0: 420120000
| Contract                                                                                                                                                      | Address                                                                                                                                                                     |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [PoolManager](https://github.com/Uniswap/v4-core/blob/main/src/PoolManager.sol)                                                                               | [`0x9131B9084E6017Be19c6a0ef23f73dbB1Bf41f96`](https://optimism-interop-alpha-0.blockscout.com/address/0x9131B9084E6017Be19c6a0ef23f73dbB1Bf41f96?tab=contract_source_code) |
| [Universal Router](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol)                                                        | [`0x4a5C956e6626c552c9e830beFDDf8F5e02bBf60a`](https://optimism-interop-alpha-0.blockscout.com/address/0x4a5C956e6626c552c9e830beFDDf8F5e02bBf60a?tab=contract_source_code) |
| [PositionManager](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionManager.sol)                                                                  | [`0x4498FE0b1DF6B476453440664A16E269B7587D0F`](https://optimism-interop-alpha-0.blockscout.com/address/0x4498FE0b1DF6B476453440664A16E269B7587D0F?tab=contract_source_code) |
| [StateView](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/StateView.sol)                                                                         | [`0xF3c2E547e8da2052E2fC997ee94d54FbE59a6375`](https://optimism-interop-alpha-0.blockscout.com/address/0xF3c2E547e8da2052E2fC997ee94d54FbE59a6375?tab=contract_source_code) |
| [ReservesLens](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/ReservesLens.sol)                                                                   | [`0x0000001b173C3bbF3984D417d8614E3eed34865B`](https://optimism-interop-alpha-0.blockscout.com/address/0x0000001b173C3bbF3984D417d8614E3eed34865B?tab=contract_source_code) |
| [Quoter](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/V4Quoter.sol)                                                                             | [`0x7C594D9B533ac43D3595dd4117549111Ec48F8B2`](https://optimism-interop-alpha-0.blockscout.com/address/0x7C594D9B533ac43D3595dd4117549111Ec48F8B2?tab=contract_source_code) |
| [PositionDescriptor](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionDescriptor.sol)                                                            | [`0x0ebb8526647744204cda2edb3f6bded2ec56403f`](https://optimism-interop-alpha-0.blockscout.com/address/0x0ebb8526647744204cda2edb3f6bded2ec56403f?tab=contract_source_code) |
| [TransparentUpgradeableProxy](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/proxy/transparent/TransparentUpgradeableProxy.sol) | [`0x73162af50bf62750ff1b28c926e092b55022324d`](https://optimism-interop-alpha-0.blockscout.com/address/0x73162af50bf62750ff1b28c926e092b55022324d?tab=contract_source_code) |
| [Permit2](https://github.com/Uniswap/permit2)                                                                                                                 | [`0x000000000022D473030F116dDEE9F6B43aC78BA3`](https://optimism-interop-alpha-0.blockscout.com/address/0x000000000022D473030F116dDEE9F6B43aC78BA3?tab=contract_source_code) |

## interop-alpha-1: 420120001
| Contract                                                                                                                                                      | Address                                                                                                                                                                     |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [PoolManager](https://github.com/Uniswap/v4-core/blob/main/src/PoolManager.sol)                                                                               | [`0x9131B9084E6017Be19c6a0ef23f73dbB1Bf41f96`](https://optimism-interop-alpha-1.blockscout.com/address/0x9131B9084E6017Be19c6a0ef23f73dbB1Bf41f96?tab=contract_source_code) |
| [Universal Router](https://github.com/Uniswap/universal-router/blob/dev/contracts/UniversalRouter.sol)                                                        | [`0x4a5C956e6626c552c9e830beFDDf8F5e02bBf60a`](https://optimism-interop-alpha-1.blockscout.com/address/0x4a5C956e6626c552c9e830beFDDf8F5e02bBf60a?tab=contract_source_code) |
| [PositionManager](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionManager.sol)                                                                  | [`0x4498FE0b1DF6B476453440664A16E269B7587D0F`](https://optimism-interop-alpha-1.blockscout.com/address/0x4498FE0b1DF6B476453440664A16E269B7587D0F?tab=contract_source_code) |
| [StateView](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/StateView.sol)                                                                         | [`0xF3c2E547e8da2052E2fC997ee94d54FbE59a6375`](https://optimism-interop-alpha-1.blockscout.com/address/0xF3c2E547e8da2052E2fC997ee94d54FbE59a6375?tab=contract_source_code) |
| [ReservesLens](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/ReservesLens.sol)                                                                   | [`0x0000001b173C3bbF3984D417d8614E3eed34865B`](https://optimism-interop-alpha-1.blockscout.com/address/0x0000001b173C3bbF3984D417d8614E3eed34865B?tab=contract_source_code) |
| [Quoter](https://github.com/Uniswap/v4-periphery/blob/main/src/lens/V4Quoter.sol)                                                                             | [`0x7C594D9B533ac43D3595dd4117549111Ec48F8B2`](https://optimism-interop-alpha-1.blockscout.com/address/0x7C594D9B533ac43D3595dd4117549111Ec48F8B2?tab=contract_source_code) |
| [PositionDescriptor](https://github.com/Uniswap/v4-periphery/blob/main/src/PositionDescriptor.sol)                                                            | [`0x0ebb8526647744204cda2edb3f6bded2ec56403f`](https://optimism-interop-alpha-1.blockscout.com/address/0x0ebb8526647744204cda2edb3f6bded2ec56403f?tab=contract_source_code) |
| [TransparentUpgradeableProxy](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/proxy/transparent/TransparentUpgradeableProxy.sol) | [`0x73162af50bf62750ff1b28c926e092b55022324d`](https://optimism-interop-alpha-1.blockscout.com/address/0x73162af50bf62750ff1b28c926e092b55022324d?tab=contract_source_code) |
| [Permit2](https://github.com/Uniswap/permit2)                                                                                                                 | [`0x000000000022D473030F116dDEE9F6B43aC78BA3`](https://optimism-interop-alpha-1.blockscout.com/address/0x000000000022D473030F116dDEE9F6B43aC78BA3?tab=contract_source_code) |
