L2 EVM Setup

How to start a L2

This set of pages instructs how to set up a L2 EVM on Rome Devnet.

  1. Setup Infrastructure. Use Rome's Solana devnet node or setup your own private Solana node

  2. Download pre-built Docker images for Rome services or build your own images from the code

  3. Prepare configuration: choose your chain ID, genesis address, and more

  4. Set configuration including environment variables and configuration files

  5. Run Rome Apps including Rhea, Light Client, OP Geth, and Rome EVM

  6. Run tests for simple balance transfers, contract deployments, and Uniswap interactions

  7. Start block explorers to view OP Geth and Solana states with your own branding

  8. Make your L2 available for external use by opening HTTP ports

Last updated