Uniswap Addresses
The latest version of @uniswap/v3-core, @uniswap/v3-periphery, and @uniswap/swap-router-contracts 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.
Celo Mainnet
Contract | Proxy |
---|---|
UniswapV3Factory | 0xAfE208a311B21f13EF87E33A90049fC17A7acDEc |
Multicall2 | 0x633987602DE5C4F337e3DbF265303A1080324204 |
ProxyAdmin | 0xc1b262Dd7643D4B7cA9e51631bBd900a564BF49A |
TickLens | 0x5f115D9113F88e0a0Db1b5033D90D4a9690AcD3D |
NFTDescriptor | 0xa9Fd765d85938D278cb0b108DbE4BF7186831186 |
NonfungibleTokenPositionDescriptor | 0x644023b316bB65175C347DE903B60a756F6dd554 |
TransparentUpgradeableProxy | 0x505B43c452AA4443e0a6B84bb37771494633Fde9 |
NonfungiblePositionManager | 0x3d79EdAaBC0EaB6F08ED885C05Fc0B014290D95A |
V3Migrator | 0x3cFd4d48EDfDCC53D3f173F596f621064614C582 |
QuoterV2 | 0x82825d0554fA07f7FC52Ab63c961F330fdEFa8E8 |
SwapRouter02 | 0x5615CDAb10dc425a742d643d949a7F474C01abc4 |
Permit2 | 0x000000000022D473030F116dDEE9F6B43aC78BA3 |
UniversalRouter | 0x643770E279d5D0733F21d6DC03A8efbABf3255B4 |
v3StakerAddress | 0x6586FB35393abF7Ff454977a9b3c912d218791C6 |
Core contracts addresses can change over time, to keep up to date with the latest, it is recomended to use the Celo CLI:
$ celocli network:contracts --node https://forno.celo.org
Alfajores Testnet
Contract | Proxy |
---|---|
UniswapV3Factory | 0x229Fd76DA9062C1a10eb4193768E192bdEA99572 |
Multicall2 | 0x692A12C7C167c44e54c3d381CA3EE91F058Dc404 |
ProxyAdmin | 0xE4d1eBb97Fe5fabFaBbB8C004C424EE12dE8A07d |
TickLens | 0xFdACaEfB0f85C9BE9d319023453cC85C812d7e1E |
NFTDescriptor | 0xE3da4F834D45b27AF95600e6546991dC3B50adAC |
NonfungibleTokenPositionDescriptor | 0xB00B8C3aB078EB0f7DeC6cE19c1a1da5bf4f8d7e |
TransparentUpgradeableProxy | 0x9ddD6325FBE93A715B422883cED853CD843f217C |
NonfungiblePositionManager | 0x0eC9d3C06Bc0A472A80085244d897bb604548824 |
V3Migrator | 0x245d3F47F55c532dbE9340368855Be631B162cfd |
QuoterV2 | 0x3c1FCF8D6f3A579E98F4AE75EB0adA6de70f5673 |
SwapRouter02 | 0x8C456F41A3883bA0ba99f810F7A2Da54D9Ea3EF0 |
Permit2 | 0x000000000022D473030F116dDEE9F6B43aC78BA3 |
UniversalRouter | 0x84904B9E85F76a421223565be7b596d7d9A8b8Ce |
v3StakerAddress | 0x8AC47D3e65a3e6aD14596ee7d18ad1d1aA53208F |
Core contracts addresses can change over time, to keep up to date with the latest, it is recomended to use the Celo CLI:
$ celocli network:contracts --node https://alfajores-forno.celo-testnet.org