Smart Contracts

Morph Mainnet

Version
Description
Address

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 Hoodi Testnet

Version
Parameter
Address

v2

Factory address

0xbD3A2aABA47f3cb1359bAb25EFE90fB5f8837506

Init code hash

0x0472ad46dfde1c6b9ff93ad1668a75cbad773ac1a3f91e82cba7069e8175b487

Router address

0x0Fbc1878d0a8BE4f071dF201C8b53d0A7db0C671

v3

Factory address

0xb6fD0b4F948b260102e6c96dEB7De6c8a4e7Fd9C

v2 and v3 use this address uniformly

Universal router address

0xCb14f819761Bde40AFcC8c54044aBED23aea24AF

Multicall address

0x81bb09C7E199c7eED49B2a9C6eDe3e64b5B4Dd63

Quoter address

0x12b085A63B31dC14Bb0fEf8bfEA251E220B243B8

Migrator address

0x5152ca514a8B2E586732975F0d20cfE9Da0bd431

Nonfungible position manager address

0x3c692a7416f6875D7dfCb552ABa5236af471e66a

TickLens address

0x884B2F3B075C1f2fe7620B011f56ae80a5Ff36e2

Swap router02 address

0xd77Cabe8e6626cAA0E7793B59E4abfD6b1a86B9C

Permit2

0xc3065F76f0890B75AD2d7E7B631D71d8EA4466Ce

Last updated