Smart Contracts
Morph Mainnet
v2
Factory address
0x8D2A8b8F7d200d75Bf5F9E84e01F9272f90EFB8b
Init code hash
0xe0d4c9aa46e27dc0f29e1fbc328dadb3455bbfc8dd936b2ea1abd5d028cc2813
Router address
0x81606E6f8aAD6C75c2f383Ea595c2b9f8ce8aE3a
v3
Factory address
0xFf8578C2949148A6F19b7958aE86CAAb2779CDDD
Init code hash
0xe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b54
v2 and v3 use this address uniformly
Universal router address
0xb789922D715475F419b7CB47B6155bF7a2ACECD6
Multicall address
0xAcD82113982479B25E7c1D09858F0130921Dbbca
Quoter address
0xc312e6417D07Ae7Ba73FeF0832B1811194A7BbEf
Migrator Address
0xe87c01ca304d69a94c4E079275B276BE659EE5eF
Nonfungible position manager address
0xC6B60EE77854b7c11c39b6E3f5BCfe1866cbC20A
TickLens address
0xA8da1415a3310d4b3759a683839947e6F8223ee2
Swap router02 address
0xa7304d322219553d4A85c9cE8eB7462Dcaf6453C
Permit2
0x90a8a8E2Abb67d300593C714b687De109B4bCE5e
Morph Testnet
v2
Factory address
0x593E80859079f38D4c19459f1E4f55A44a86bCcC
Init code hash
0xe0d4c9aa46e27dc0f29e1fbc328dadb3455bbfc8dd936b2ea1abd5d028cc2813
Router address
0xe5F3A668cD48ADd7AEae6D9E75Aa3b919D32357F
v3
Factory address
0xe5DE50EdC20750eFfE8833bF3Bf5d72892b7AD54
v2 and v3 use this address uniformly
Universal router address
0xC872FD87D4653146d6fB2Af82C4BCC50595E4762
Multicall address
0x8595bCB8cE1caEAc2586c9BA9D9abc44bF3fA02c
Quoter address
0x39471D2D3A8645E49800d693b7fC683156880Afd
Migrator address
0xb88a7307bb959A89c1c92B7afeeE9d793000FB9C
Nonfungible position manager address
0x1De430dbD59783390dab0BDDfACA23A0E1B23c67
TickLens address
0xe9f94C9De30398dB505bE2352673d5DF6e955bD6
Swap router02 address
0x6824D42A7e67e237EC4c8184E5ce3e9A240c1b8B
Permit2
0x9a5450d9c71fa9d6bF8Df25e49313D7C3C42de60
Last updated