var img = document.createElement('img'); img.src = "https://nethermind.matomo.cloud//piwik.php?idsite=6&rec=1&url=https://www.surge.wtf" + location.pathname; img.style = "border:0"; img.alt = "tracker"; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(img,s);
Skip to main content

Deploy Your DApp on Surge

This guide will walk you through the steps to successfully deploy your decentralized application (DApp) on the Surge Hoodi Testnet.

Prerequisites

Before deploying your DApp, ensure you have the following:

Bridge ETH to Surge

To bridge ETH from L1 to L2:

  1. Visit the Bridge UI.
  2. Initiate a transfer of ETH from L1 to L2.
  3. Monitor your transaction using our Blockscout Explorer.

Note: Our relayer will automatically claim your bridged ETH within one minute of confirmation, under default settings.

Deploy Your DApp

Once you’ve received your ETH on L2:

  1. Deploy your DApp as you would on any other EVM-compatible network.
  2. No changes to your DApp’s code are required.

Enjoy testing and building on Surge!

Feature set

Surge Hoodi testnet is currently on the Shanghai Execution Client Fork.

Troubleshooting

If you encounter any issues, check out our Troubleshooting Guide.