docker compose
with pre-built Docker images. This method is ideal for users who prefer not to build from source and want a straightforward setup.
Clone Deployment Repository
Configure the Environment Variables
NETWORK
: Set to mainnet
or sepolia
depending on the network you want to connect to.GETH_DATA_DIR
: Set the path where you want to store the blockchain data.L1_RPC_URL
: Your L1 RPC endpoint URL.L1_RPC_KIND
: The type of RPC provider (alchemy
, infura
, etc.).OP_NODE_L1_BEACON
: Your L1 Beacon api endpoint. Required as of Ecotone upgrade.Start the Docker Containers
blast-geth
and op-node
.-d
flag runs the containers in detached mode, allowing them to run in the background.Test Your Node
Monitor & Manage Containers
9003
, and add the argument --p2p.advertise.ip=<host-machine-public-ip>
to the op-node
service in the docker-compose.yml file.
For more details, refer to the official Blast deployment repository.