Skip to content

Module 1 - Rome Devnet Stack — Local Setup Guide

This video walks through setting up the Rome stack locally for devnet testing. It includes services like Geth, Rhea, Proxy, Hercules, Deposit UI, and Explorer — all orchestrated via Docker Compose.

1. Clone the repo

Terminal window
git clone https://github.com/rome-labs/rome-setup && cd rome-setup

2. Generate a Solana Keypair (not for production)

3. Paste the private key into:

  • docker/keys/rhea-sender.json

  • docker/keys/proxy-sender.json

4. Airdrop devnet SOLs

5. Register a Chain ID

6. Update l2_setup.sh

7. Run setup script

Terminal window
sudo chmod +x l2_setup.sh
./l2_setup.sh

8. Access the Deposit UI

Terminal window
sudo chmod +x explorer_setup.sh
./explorer_setup.sh

Access Explorer at: http://localhost:1000