Uniswap V3

dexs

Uniswap V3 is a automated market maker decentralized exchange deployed across 14 chains.

Contract details
  • Uniswap V3 Factory (core): Core factory contract for creating Uniswap V3 liquidity pools
  • Nonfungible Position Manager (core): Manages liquidity positions as NFTs, allowing minting, increasing, decreasing, and collecting fees
  • Swap Router (core): Original router for executing token swaps on Uniswap V3 pools
  • Swap Router 02 (core): Enhanced swap router with additional features and gas optimizations
  • Universal Router (core): Current preferred entrypoint for ERC20 and NFT swaps with support for multiple protocols
  • Quoter (utility): Original quoter for estimating swap amounts and prices without executing trades
  • Quoter V2 (utility): Enhanced quoter with improved gas estimation and additional functionality
  • V3 Migrator (utility): Utility contract for migrating liquidity from Uniswap V2 to V3
  • V3 Staker (utility): Liquidity mining and staking rewards contract for V3 positions
  • Tick Lens (utility): Lens contract for querying tick data and liquidity information from pools
  • Multicall (utility): Batch call utility for executing multiple contract calls in a single transaction
  • Multicall 2 (utility): Enhanced multicall with additional features
  • Permit2 (utility): Signature-based token approval standard for gasless approvals
  • NFT Descriptor (utility): Library contract for generating on-chain NFT metadata
  • Nonfungible Token Position Descriptor (utility): Descriptor contract for rendering position NFT metadata and visuals
  • Proxy Admin (governance): OpenZeppelin proxy administration contract for managing upgradeable contracts
  • Transparent Upgradeable Proxy (governance): OpenZeppelin transparent proxy pattern for upgradeable contracts

Contract Deployments

Smart contract addresses for Uniswap V3 across 14 blockchains.

Download JSON
Showing 0 of 0 deployments
Chain
Chain ID
Contract Name
Address
Source
ethereum N/A Uniswap V3 Factory
0x1F98431c8aD98523631A...F984
Source ↗
ethereum N/A Multicall
0x1F98415757620B543A52...F984
Source ↗
ethereum N/A Multicall 2
0x5BA1e12693Dc8F9c48aA...D696
Source ↗
ethereum N/A Proxy Admin
0xB753548F6E010e7e680B...0cf2
Source ↗
ethereum N/A Tick Lens
0xbfd8137f7d1516D3ea5c...F573
Source ↗
ethereum N/A Quoter
0xb27308f9F90D607463bb...5AB6
Source ↗
ethereum N/A Swap Router
0xE592427A0AEce92De3Ed...1564
Source ↗
ethereum N/A NFT Descriptor
0x42B24A95702b9986e82d...48Ec
Source ↗
ethereum N/A Nonfungible Token Position Descriptor
0x91ae842A5Ffd8d120231...94f3
Source ↗
ethereum N/A Transparent Upgradeable Proxy
0xEe6A57eC80ea46401049...4785
Source ↗
ethereum N/A Nonfungible Position Manager
0xC36442b4a4522E871399...FE88
Source ↗
ethereum N/A V3 Migrator
0xA5644E29708357803b5A...2B34
Source ↗
ethereum N/A Quoter V2
0x61fFE014bA17989E743c...B21e
Source ↗
ethereum N/A Swap Router 02
0x68b3465833fb72A70ecD...Fc45
Source ↗
ethereum N/A Permit2
0x000000000022D473030F...8BA3
Source ↗
ethereum N/A Universal Router
0x66a9893cc07d91d95644...a8af
Source ↗
ethereum N/A V3 Staker
0xe34139463bA50bD61336...fE65
Source ↗
arbitrum N/A Uniswap V3 Factory
0x1F98431c8aD98523631A...F984
Source ↗
arbitrum N/A Multicall
0xadF885960B47eA2CD9B5...06dB
Source ↗
arbitrum N/A Proxy Admin
0xB753548F6E010e7e680B...0cf2
Source ↗
arbitrum N/A Tick Lens
0xbfd8137f7d1516D3ea5c...F573
Source ↗
arbitrum N/A Quoter
0xb27308f9F90D607463bb...5AB6
Source ↗
arbitrum N/A Swap Router
0xE592427A0AEce92De3Ed...1564
Source ↗
arbitrum N/A NFT Descriptor
0x42B24A95702b9986e82d...48Ec
Source ↗
arbitrum N/A Nonfungible Token Position Descriptor
0x91ae842A5Ffd8d120231...94f3
Source ↗
arbitrum N/A Transparent Upgradeable Proxy
0xEe6A57eC80ea46401049...4785
Source ↗
arbitrum N/A Nonfungible Position Manager
0xC36442b4a4522E871399...FE88
Source ↗
arbitrum N/A V3 Migrator
0xA5644E29708357803b5A...2B34
Source ↗
arbitrum N/A Quoter V2
0x61fFE014bA17989E743c...B21e
Source ↗
arbitrum N/A Swap Router 02
0x68b3465833fb72A70ecD...Fc45
Source ↗
arbitrum N/A Permit2
0x000000000022D473030F...8BA3
Source ↗
arbitrum N/A Universal Router
0xa51afafe0263b40edaef...81a3
Source ↗
arbitrum N/A V3 Staker
0xe34139463bA50bD61336...fE65
Source ↗
optimism N/A Uniswap V3 Factory
0x1F98431c8aD98523631A...F984
Source ↗
optimism N/A Multicall
0x1F98415757620B543A52...F984
Source ↗
optimism N/A Tick Lens
0xbfd8137f7d1516D3ea5c...F573
Source ↗
optimism N/A Quoter
0xb27308f9F90D607463bb...5AB6
Source ↗
optimism N/A Swap Router
0xE592427A0AEce92De3Ed...1564
Source ↗
optimism N/A Nonfungible Position Manager
0xC36442b4a4522E871399...FE88
Source ↗
optimism N/A Quoter V2
0x61fFE014bA17989E743c...B21e
Source ↗
optimism N/A Swap Router 02
0x68b3465833fb72A70ecD...Fc45
Source ↗
optimism N/A Permit2
0x000000000022D473030F...8BA3
Source ↗
optimism N/A Universal Router
0x851116d9223fabed8e56...3507
Source ↗
optimism N/A V3 Staker
0xe34139463bA50bD61336...fE65
Source ↗
polygon N/A Uniswap V3 Factory
0x1F98431c8aD98523631A...F984
Source ↗
polygon N/A Multicall
0x1F98415757620B543A52...F984
Source ↗
polygon N/A Proxy Admin
0xB753548F6E010e7e680B...0cf2
Source ↗
polygon N/A Tick Lens
0xbfd8137f7d1516D3ea5c...F573
Source ↗
polygon N/A Quoter
0xb27308f9F90D607463bb...5AB6
Source ↗
polygon N/A Swap Router
0xE592427A0AEce92De3Ed...1564
Source ↗
polygon N/A NFT Descriptor
0x42B24A95702b9986e82d...48Ec
Source ↗
polygon N/A Nonfungible Token Position Descriptor
0x91ae842A5Ffd8d120231...94f3
Source ↗
polygon N/A Transparent Upgradeable Proxy
0xEe6A57eC80ea46401049...4785
Source ↗
polygon N/A Nonfungible Position Manager
0xC36442b4a4522E871399...FE88
Source ↗
polygon N/A V3 Migrator
0xA5644E29708357803b5A...2B34
Source ↗
polygon N/A Quoter V2
0x61fFE014bA17989E743c...B21e
Source ↗
polygon N/A Swap Router 02
0x68b3465833fb72A70ecD...Fc45
Source ↗
polygon N/A Permit2
0x000000000022D473030F...8BA3
Source ↗
polygon N/A Universal Router
0x1095692A6237d83C6a72...9223
Source ↗
polygon N/A V3 Staker
0xe34139463bA50bD61336...fE65
Source ↗
avalanche N/A Uniswap V3 Factory
0x740b1c1de25031C31FF4...1baD
Source ↗
avalanche N/A Multicall
0x0139141Cd4Ee88dF3Cdb...f0C2
Source ↗
avalanche N/A Proxy Admin
0x9AdA7D7879214073F401...6381
Source ↗
avalanche N/A Tick Lens
0xEB9fFC8bf81b4fFd11fb...1950
Source ↗
avalanche N/A NFT Descriptor
0x27Dd7eE7fE723e83Bf36...9E99
Source ↗
avalanche N/A Nonfungible Token Position Descriptor
0xe89B7C295d73FCCe88eF...EBAF
Source ↗
avalanche N/A Transparent Upgradeable Proxy
0xE1f93a7cB6fFa2dB4F9d...3C09
Source ↗
avalanche N/A Nonfungible Position Manager
0x655C406EBFa14EE20062...4f8B
Source ↗
avalanche N/A V3 Migrator
0x44f5f1f5E452ea8d29C8...0f97
Source ↗
avalanche N/A Quoter V2
0xbe0F5544EC67e9B3b2D9...257F
Source ↗
avalanche N/A Swap Router 02
0xbb00FF08d01D300023C6...78cE
Source ↗
avalanche N/A Permit2
0x000000000022D473030F...8BA3
Source ↗
avalanche N/A Universal Router
0x94b75331ae8d42c1b610...73b7
Source ↗
avalanche N/A V3 Staker
0xCA9D0668C600c4dd07ca...6Ac3
Source ↗
base N/A Uniswap V3 Factory
0x33128a8fC17869897dcE...FDfD
Source ↗
base N/A Multicall
0x091e99cb1C49331a94dD...0693
Source ↗
base N/A Proxy Admin
0x3334d83e224aF5ef9C2E...1fA9
Source ↗
base N/A Tick Lens
0x0CdeE061c75D43c82520...ac6d
Source ↗
base N/A NFT Descriptor
0xF9d1077fd35670d4ACbD...7d9F
Source ↗
base N/A Nonfungible Token Position Descriptor
0x4f225937EDc33EFD6109...1009
Source ↗
base N/A Transparent Upgradeable Proxy
0x4615C383F85D0a2BbED9...1463
Source ↗
base N/A Nonfungible Position Manager
0x03a520b32C04BF3bEEf7...34f1
Source ↗
base N/A V3 Migrator
0x23cF10b1ee3AdfCA73B0...d2d7
Source ↗
base N/A Quoter V2
0x3d4e44Eb1374240CE5F1...B76a
Source ↗
base N/A Swap Router 02
0x2626664c2603336E57B2...e481
Source ↗
base N/A Permit2
0x000000000022D473030F...8BA3
Source ↗
base N/A Universal Router
0x6fF5693b99212Da76ad3...9b43
Source ↗
base N/A V3 Staker
0x42bE4D6527829FeFA149...C3C1
Source ↗
bsc N/A Uniswap V3 Factory
0xdB1d10011AD0Ff90774D...61F7
Source ↗
bsc N/A Multicall
0x963Df249eD09c358A481...7184
Source ↗
bsc N/A Proxy Admin
0xC9A7f5b73E853664044a...1c79
Source ↗
bsc N/A Tick Lens
0xD9270014D39628157976...A47C
Source ↗
bsc N/A NFT Descriptor
0x831d93E55AF23A2977E4...5071
Source ↗
bsc N/A Nonfungible Token Position Descriptor
0x0281E98322e4e8E53491...C55C
Source ↗
bsc N/A Transparent Upgradeable Proxy
0xAec98e489AE35F243eB6...eE97
Source ↗
bsc N/A Nonfungible Position Manager
0x7b8A01B39D58278b5DE7...0613
Source ↗
bsc N/A V3 Migrator
0x32681814957e0C13117d...760f
Source ↗
bsc N/A Quoter V2
0x78D78E420Da98ad378D7...B077
Source ↗
bsc N/A Swap Router 02
0xB971eF87ede563556b2E...85d2
Source ↗
bsc N/A Permit2
0x000000000022D473030F...8BA3
Source ↗
bsc N/A Universal Router
0x1906c1d672b88cd1b9ac...ae07
Source ↗
bsc N/A V3 Staker
0x49B53C35AF9072fC7176...2C71
Source ↗
blast N/A Uniswap V3 Factory
0x792edAdE80af5fC680d9...f6Fd
Source ↗
blast N/A Multicall
0xdC7f370de7631cE9e2c2...4705
Source ↗
blast N/A Proxy Admin
0x7C9cAa4ac84C8FAD8Bd5...1705
Source ↗
blast N/A Tick Lens
0x2E95185bCdD928a3e984...7274
Source ↗
blast N/A NFT Descriptor
0xAa32bD3926097fd04d22...9333
Source ↗
blast N/A Nonfungible Token Position Descriptor
0x497089D9450BB58f536c...3508
Source ↗
blast N/A Nonfungible Position Manager
0xB218e4f7cF0533d4696f...5F28
Source ↗
blast N/A V3 Migrator
0x15CA7043CD84C5D21Ae7...ecE0
Source ↗
blast N/A Quoter V2
0x6Cdcd65e03c1CEc3730A...5C77
Source ↗
blast N/A Swap Router 02
0x549FEB8c9bd4c12Ad2AB...2B66
Source ↗
blast N/A Permit2
0x000000000022d473030f...8ba3
Source ↗
blast N/A Universal Router
0xeabbcb3e8e415306207e...5be3
Source ↗
blast N/A V3 Staker
0xEcAF7c276f746170642e...aCc8
Source ↗
celo N/A Uniswap V3 Factory
0xAfE208a311B21f13EF87...cDEc
Source ↗
celo N/A Multicall 2
0x633987602DE5C4F337e3...4204
Source ↗
celo N/A Tick Lens
0x5f115D9113F88e0a0Db1...cD3D
Source ↗
celo N/A NFT Descriptor
0xa9Fd765d85938D278cb0...1186
Source ↗
celo N/A Nonfungible Token Position Descriptor
0x644023b316bB65175C34...d554
Source ↗
celo N/A Nonfungible Position Manager
0x3d79EdAaBC0EaB6F08ED...D95A
Source ↗
celo N/A V3 Migrator
0x3cFd4d48EDfDCC53D3f1...C582
Source ↗
celo N/A Quoter V2
0x82825d0554fA07f7FC52...a8E8
Source ↗
celo N/A Swap Router 02
0x5615CDAb10dc425a742d...abc4
Source ↗
celo N/A Permit2
0x000000000022D473030F...8BA3
Source ↗
celo N/A Universal Router
0x643770E279d5D0733F21...55B4
Source ↗
celo N/A V3 Staker
0x6586FB35393abF7Ff454...91C6
Source ↗
zksync-era N/A Uniswap V3 Factory
0x8FdA5a7a8dCA67BBcDd1...5422
Source ↗
zksync-era N/A Multicall 2
0x0c68a7C72f074d1c45C1...a65C
Source ↗
zksync-era N/A Proxy Admin
0xBb79274aD9C7f68A5B6a...b557
Source ↗
zksync-era N/A Tick Lens
0xe10FF11b809f8EE07b05...4f89
Source ↗
zksync-era N/A NFT Descriptor
0x7d67b8Ff4AbFfc020641...674d
Source ↗
zksync-era N/A Nonfungible Token Position Descriptor
0xa819De78cAB1163F8605...Dd1E
Source ↗
zksync-era N/A Transparent Upgradeable Proxy
0xAeaBf2d69698C6810D25...Ee81
Source ↗
zksync-era N/A Nonfungible Position Manager
0x0616e5762c1E7Dc3723c...0a86
Source ↗
zksync-era N/A V3 Migrator
0x611841b24E43C4ACfd29...ac8E
Source ↗
zksync-era N/A Quoter V2
0x8Cb537fc92E26d8EBBb7...3e28
Source ↗
zksync-era N/A Swap Router 02
0x99c56385daBCE3E81d84...E8A3
Source ↗
zksync-era N/A Permit2
0x0000000000225e31d159...14fa
Source ↗
zksync-era N/A Universal Router
0x28731BCC616B5f51dD52...6C06
Source ↗
zksync-era N/A V3 Staker
0xf84268FA8EB857c2e429...78e1
Source ↗
unichain N/A Uniswap V3 Factory
0x1f984000000000000000...0003
Source ↗
unichain N/A Multicall
0xb7610f9b733e7d45184b...4f0b
Source ↗
unichain N/A Tick Lens
0xd5d76fa166ab8d8ad4c9...e443
Source ↗
unichain N/A NFT Descriptor
0x0dfa04b28ab68ffd0e6e...2004
Source ↗
unichain N/A Nonfungible Position Manager
0x943e6e07a7e8e791dafc...46e9
Source ↗
unichain N/A V3 Migrator
0xb9d0c246f306b1aaf02a...60dc
Source ↗
unichain N/A Quoter V2
0x385a5cf5f83e99f7bb28...7658
Source ↗
unichain N/A Swap Router 02
0x73855d06de49d0fe4a9c...ff9c
Source ↗
monad N/A Uniswap V3 Factory
0x204faca1764b154221e3...0498
Source ↗
monad N/A Multicall
0xd1b797d92d87b688193a...4343
Source ↗
monad N/A Tick Lens
0xf025e0fe9e331a0ef05c...da6f
Source ↗
monad N/A NFT Descriptor
0x2e9d45bb7b30549f5216...b3ed
Source ↗
monad N/A Nonfungible Token Position Descriptor
0x315e413a11ab0df498ef...38ae
Source ↗
monad N/A Transparent Upgradeable Proxy
0x63023c02f457a24594ad...55e2
Source ↗
monad N/A Nonfungible Position Manager
0x7197e214c0b767cfb76f...4e53
Source ↗
monad N/A V3 Migrator
0x7078c4537c04c2b2e52d...ca15
Source ↗
monad N/A Quoter V2
0x661e93cca42afacb1721...f08d
Source ↗
monad N/A Swap Router 02
0xfe31f71c1b106eac32f1...b900
Source ↗
monad N/A Permit2
0x000000000022D473030F...8BA3
Source ↗
monad N/A Universal Router
0x0d97dc33264bfc1c2262...9dc3
Source ↗
zora N/A Uniswap V3 Factory
0x7145F8aeef1f6510E921...2Cbb
Source ↗
zora N/A Multicall 2
0xA51c76bEE6746cB487a7...7C15
Source ↗
zora N/A Tick Lens
0x209AAda09D74Ad3B8D0E...3044
Source ↗
zora N/A NFT Descriptor
0xffF2BffC03474F361B7f...Cdd1
Source ↗
zora N/A Nonfungible Position Manager
0xbC91e8DfA3fF18De4385...7D78
Source ↗
zora N/A V3 Migrator
0x048352d8dCF13686982C...0b60
Source ↗
zora N/A Quoter V2
0x11867e1b3348F3ce4FcC...64Df
Source ↗
zora N/A Swap Router 02
0x7De04c96BE5159c3b5Ce...1557
Source ↗
zora N/A Permit2
0x000000000022d473030f...8ba3
Source ↗
zora N/A Universal Router
0x3315ef7ca28db74abadc...b020
Source ↗
zora N/A V3 Staker
0x5eF5A6923d2f566F65f3...206f
Source ↗
world-chain N/A Uniswap V3 Factory
0x7a5028BDa40e7B173C27...a25a
Source ↗
world-chain N/A Multicall 2
0x0a22c04215c97E3F532F...dAB9
Source ↗
world-chain N/A Proxy Admin
0x8B52DaCB7B5d9A959CDc...6c29
Source ↗
world-chain N/A Tick Lens
0xE61df0CaC9d85876aCE5...0623
Source ↗
world-chain N/A Transparent Upgradeable Proxy
0xe6FcB4952b2d3Fab6DA4...3feC
Source ↗
world-chain N/A Nonfungible Position Manager
0xec12a9F9a09f50550686...7b5e
Source ↗
world-chain N/A V3 Migrator
0x9EBDdCBa71C9027E1eB4...9de3
Source ↗
world-chain N/A Quoter V2
0x10158D43e6cc414deE1B...244c
Source ↗
world-chain N/A Swap Router 02
0x091AD9e2e6e5eD44c1c6...6cF6
Source ↗
world-chain N/A Permit2
0x000000000022D473030F...8BA3
Source ↗
world-chain N/A Universal Router
0x8ac7bee993bb44dab564...e743
Source ↗

Need full addresses programmatically?

Use the Addybook API to get all 183 contract addresses for Uniswap V3 across 14 chains.

View API Docs →