# 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)                            | [`0x52f0e24d1c21c8a0cb1e5a5dd6198556bd9e1203`](https://etherscan.io/address/0x52f0e24d1c21c8a0cb1e5a5dd6198556bd9e1203) |
| [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) |
| [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)                            | [`0x333e3c607b141b18ff6de9f258db6e77fe7491e0`](https://uniscan.xyz/address/0x333e3c607b141b18ff6de9f258db6e77fe7491e0) |
| [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) |
| [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)                            | [`0x1f3131a13296fb91c90870043742c3cdbff1a8d7`](https://optimistic.etherscan.io/address/0x1f3131a13296fb91c90870043742c3cdbff1a8d7) |
| [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) |
| [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)                            | [`0x0d5e0f971ed27fbff6c2837bf31316121532048d`](https://basescan.org/address/0x0d5e0f971ed27fbff6c2837bf31316121532048d) |
| [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) |
| [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)                            | [`0x3972c00f7ed4885e145823eb7c655375d275a1c5`](https://arbiscan.io/address/0x3972c00f7ed4885e145823eb7c655375d275a1c5) |
| [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) |
| [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)                            | [`0xb3d5c3dfc3a7aebff71895a7191796bffc2c81b9`](https://polygonscan.com/address/0xb3d5c3dfc3a7aebff71895a7191796bffc2c81b9) |
| [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) |
| [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)                            | [`0x5edaccc0660e0a2c44b06e07ce8b915e625dc2c6`](https://explorer.zora.energy/address/0x5edaccc0660e0a2c44b06e07ce8b915e625dc2c6) |
| [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) |
| [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)                            | [`0x55d235b3ff2daf7c3ede0defc9521f1d6fe6c5c0`](https://worldscan.org/address/0x55d235b3ff2daf7c3ede0defc9521f1d6fe6c5c0) |
| [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) |
| [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) |
| [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)                      | [`0x3972c00f7ed4885e145823eb7c655375d275a1c5`](https://explorer.inkonchain.com/address/0x3972c00f7ed4885e145823eb7c655375d275a1c5) |
| [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) |
| [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)                            | [`0x3972c00f7ed4885e145823eb7c655375d275a1c5`](https://soneium.blockscout.com/address/0x3972c00f7ed4885e145823eb7c655375d275a1c5) |
| [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) |
| [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)                            | [`0xbe40675bb704506a3c2ccfb762dcfd1e979845c2`](https://snowscan.xyz/address/0xbe40675bb704506a3c2ccfb762dcfd1e979845c2) |
| [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) |
| [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)                            | [`0x9f75dd27d6664c475b90e105573e550ff69437b0`](https://bscscan.com/address/0x9f75dd27d6664c475b90e105573e550ff69437b0) |
| [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) |
| [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) |
| [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) |
| [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) |
| [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) |
| [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) |
| [Permit2](https://github.com/Uniswap/permit2)                                                          | [`0x000000000022D473030F116dDEE9F6B43aC78BA3`](https://robinhoodchain.blockscout.com/address/0x000000000022d473030f116ddee9f6b43ac78ba3?tab=contract) |

## 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) |
| [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)                            | [`0x56dcd40a3f2d466f48e7f48bdbe5cc9b92ae4472`](https://sepolia.uniscan.xyz/address/0x56dcd40a3f2d466f48e7f48bdbe5cc9b92ae4472#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) |
| [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)                            | [`0x61b3f2011a92d183c7dbadbda940a7555ccf9227`](https://sepolia.etherscan.io/address/0x61b3f2011a92d183c7dbadbda940a7555ccf9227#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) |
| [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)                            | [`0x4a6513c898fe1b2d0e78d3b0e0a4a151589b1cba`](https://sepolia.basescan.org/address/0x4a6513c898fe1b2d0e78d3b0e0a4a151589b1cba#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)                            | [`0x7de51022d70a725b508085468052e25e22b5c4c9`](https://sepolia.arbiscan.io/address/0x7de51022d70a725b508085468052e25e22b5c4c9#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) |
