EtherLab is a browser-based Solidity IDE and deployer for Ethereum-compatible networks. Write or paste your contract's source code, compile it directly in the browser, and deploy it through your connected wallet — no local toolchain, no extra installs, no command line required.
- Built-in code editor — write or paste Solidity source files directly in the browser, with a simple file manager for organizing multiple contracts.
- In-browser compilation — select the Solidity compiler version you need and compile without any local setup.
- Wallet-based deployment — connect MetaMask or Phantom and deploy your compiled contract with a single confirmation.
- Deployment tracking — after deployment, see your contract's address, transaction status, and a link to the block explorer.
- Cross-network support — works with any Ethereum-compatible (EVM) network your wallet is connected to.
- Open the app in your browser.
- Create a new
.solfile and paste in your contract code. - Go to the Compiler tab, pick your compiler version, and compile.
- Go to the Deploy tab, connect your wallet, and deploy.
- Your deployed contract's address will appear below, ready to use.