Currencies

TokenMainnetTestnet
WETH90x3439153EB7AF838Ad19d56E1571FBD09333C28090x9EDCde0257F2386Ce177C3a7FCdd97787F0D841d
USDC0x84A71ccD554Cc1b02749b35d22F684CC8ec987e10xe4C7fBB0a626ed208021ccabA6Be1566905E2dFc
USDT0x0709F39376dEEe2A2dfC94A58EdEb2Eb9DF012bD-

NFT Markets

Contract TypeMainnetTestnet
Seaport0xDF3969A315e3fC15B89A2752D0915cc76A5bd82D0xDF3969A315e3fC15B89A2752D0915cc76A5bd82D
Transfer Validator0x3203c3f64312AF9344e42EF8Aa45B97C9DFE45940x3203c3f64312af9344e42ef8aa45b97c9dfe4594

Uniswap V2

Contract TypeMainnetTestnet
UniswapV2Factory0x566d7510dEE58360a64C9827257cF6D0Dc43985E0x566d7510dEE58360a64C9827257cF6D0Dc43985E
UniswapV2Router020xad1eCa41E6F772bE3cb5A48A6141f9bcc1AF9F7c0x96ff7D9dbf52FdcAe79157d3b249282c7FABd409
Init code hash0x0100065f2f2a556816a482652f101ddda2947216a5720dd91a79c61709cbf2b80x0100065f2f2a556816a482652f101ddda2947216a5720dd91a79c61709cbf2b8

Uniswap V3

Contract TypeMainnetTestnet
UniswapV3Factory0xA1160e73B63F322ae88cC2d8E700833e71D0b2a10x2E17FF9b877661bDFEF8879a4B31665157a960F0
multicall2Address0x9CA4dcb2505fbf536F6c54AA0a77C79f4fBC35C00x84B11838e53f53DBc1fca7a6413cDd2c7Ab15DB8
proxyAdminAddress0x76d539e3c8bc2A565D22De95B0671A963667C4aD0x10Ef01fF2CCc80BdDAF51dF91814e747ae61a5f1
tickLensAddress0x9c7d30F93812f143b6Efa673DB8448EfCB9f747E0x2EC62f97506E0184C423B01c525ab36e1c61f78A
nftDescriptorLibraryAddressV1_3_00x30cF3266240021f101e388D9b80959c42c068C7C0x99C98e979b15eD958d0dfb8F24D8EfFc2B41f9Fe
nonfungibleTokenPositionDescriptorV1_3_00xb9F2d038150E296CdAcF489813CE2Bbe976a4C620x8041c4f03B6CA2EC7b795F33C10805ceb98733dB
descriptorProxyAddress0x8433dEA5F658D9003BB6e52c5170126179835DaC0x7a5d1718944bfA246e42c8b95F0a88E37bAC5495
nonfungibleTokenPositionManagerAddress0xfA928D3ABc512383b8E5E77edd2d5678696084F90x069f199763c045A294C7913E64bA80E5F362A5d7
v3MigratorAddress0x117Fc8DEf58147016f92bAE713533dDB828aBB7e0xf3C430AF1C9C18d414b5cf890BEc08789431b6Ed
quoterV2Address0x728BD3eC25D5EDBafebB84F3d67367Cd9EBC76930xdE41045eb15C8352413199f35d6d1A32803DaaE2
swapRouter020x7712FA47387542819d4E35A23f8116C90C18767C0xb9D4347d129a83cBC40499Cd4fF223dE172a70dF
permit20x0000000000225e31d15943971f47ad3022f714fa0x7d174F25ADcd4157EcB5B3448fEC909AeCB70033
universalRouter0xE1b076ea612Db28a0d768660e4D81346c02ED75e0xCdFB71b46bF3f44FC909B5B4Eaf4967EC3C5B4e5
v3StakerAddress0x2cB10Ac97F2C3dAEDEaB7b72DbaEb681891f51B80xe17e6f1518a5185f646eB34Ac5A8055792bD3c9D
Init code hash0x010013f177ea1fcbc4520f9a3ca7cd2d1d77959e05aa66484027cb38e712aeed0x010013f177ea1fcbc4520f9a3ca7cd2d1d77959e05aa66484027cb38e712aeed

Safe

Contract TypeMainnetTestnet
SimulateTxAccessor0xdd35026932273768A3e31F4efF7313B5B7A7199d0xdd35026932273768A3e31F4efF7313B5B7A7199d
SafeProxyFactory0xc329D02fd8CB2fc13aa919005aF46320794a86290xc329D02fd8CB2fc13aa919005aF46320794a8629
TokenCallbackHandler0xd508168Db968De1EBc6f288322e6C820137eeF790xd508168Db968De1EBc6f288322e6C820137eeF79
CompatibilityFallbackHandler0x9301E98DD367135f21bdF66f342A249c9D5F90690x9301E98DD367135f21bdF66f342A249c9D5F9069
CreateCall0xAAA566Fe7978bB0fb0B5362B7ba23038f4428D8f0xAAA566Fe7978bB0fb0B5362B7ba23038f4428D8f
MultiSend0x309D0B190FeCCa8e1D5D8309a16F7e3CB133E8850x309D0B190FeCCa8e1D5D8309a16F7e3CB133E885
MultiSendCallOnly0x0408EF011960d02349d50286D20531229BCef7730x0408EF011960d02349d50286D20531229BCef773
SignMessageLib0xAca1ec0a1A575CDCCF1DC3d5d296202Eb60618880xAca1ec0a1A575CDCCF1DC3d5d296202Eb6061888
SafeToL2Setup0x199A9df0224031c20Cc27083A4164c9c8F1Bcb390x199A9df0224031c20Cc27083A4164c9c8F1Bcb39
Safe0xC35F063962328aC65cED5D4c3fC5dEf8dec68dFa0xC35F063962328aC65cED5D4c3fC5dEf8dec68dFa
SafeL20x610fcA2e0279Fa1F8C00c8c2F71dF522AD4693800x610fcA2e0279Fa1F8C00c8c2F71dF522AD469380
SafeToL2Migration0xa26620d1f8f1a2433F0D25027F141aaCAFB3E5900xa26620d1f8f1a2433F0D25027F141aaCAFB3E590
SafeMigration0x817756C6c555A94BCEE39eB5a102AbC1678b09A70x817756C6c555A94BCEE39eB5a102AbC1678b09A7