Skip to main content

Morph Integration One Page

Network Parameters

NetworkChain IDRPC URLBlock Explorer URL
Morph Mainnet2818https://rpc-quicknode.morphl2.iohttps://explorer.morphl2.io/
Ethereum Mainnet1https://ethereum-rpc.publicnode.com/https://etherscan.io/
Morph Holesky Testnet2810https://rpc-quicknode-holesky.morphl2.iohttps://explorer-holesky.morphl2.io/
Holesky Testnet17000https://ethereum-holesky-rpc.publicnode.com/https://holesky.etherscan.io/

To notice, we have set a rate limit for the public RPC access, currently 600 requests per minute per IP.

If you need higher tps, please contact our team for private RPC access. You can also use our partner quicknode or tenderly to create your own private RPC.

Websocket Connection

wss://rpc-quicknode.morphl2.io

Explorer Information

Official Mainnet Explorer

Official Testnet Explorer

Explorer API Documentation

Explorer API: https://explorer-api.morphl2.io/api

Testnet Explorer API: https://explorer-holesky-api.morphl2.io/api

For detail guide on how to verify your contract on Morph explorer, click here

Bridge Information

Official Bridge

Official Testnet Bridge

Withdrawal and Deposit Time

Due to Morph opzkEVM design, each withdrawal request will need to go through a 48 hours withdrawal period (challenge window) to be finalized.

Deposit needs to wait for 2 Ethereum epoch (about 13~20 min).

New Bridge Asset Support:

Add your Token to the Official Bridge

You can also use LayerZero to wrap your token:

LayerZero on Morph

Transaction Fees & Blocks

For Ethereum Layer2, there are 2 part of fees: L1 fee and L2 fee.

For L2 fee, Morph currently using the EIP-1559 mechanism for transaction fees same as Ethereum mainnet. Each transaction will have a base fee and a priority fee. The base fee is set to 0.001 Gwei. If the block transaction limit (100 per block) is not reached, only pay base fee is enough.

tip

Please note we have a lowest L2 priority fee setting (0.01 gwei) for testnet, this is in order to prevent spams. For mainnet, we are able process transaction without priority fee.

Morph currently produce 1 block per second for non-empty block, if there is no new transaction, we will produce 1 empty block every 5 seconds.

Each block can have 100 transactions maximum and we will keep raising the limit.

Important Contracts

We have documented all the important contracts on Morph, you can find them here

Node Deployment

Right now we support you to run the Morph node (full node and validator node) in docker and run on host.

You can check the node deployment guide for more details.