# 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                         |
