Run a VSL RPC Node

Introduction

This tutorial will walk you through the process of using Docker to run a VSL RPC Node.

Prerequisites

Setup

Clone the repository:

git clone https://github.com/RSS3-Network/VSL-RPC-Node.git
cd VSL-RPC-Node && cp .env.example .env

Configuration

replace OP_NODE_L1_ETH_RPC to "your_l1_rpc_url" in .env

OP_NODE_L1_ETH_RPC="https://cloudflare-eth.com/" #use your own l1 rpc endpoint

For the initial deployment, generate the secret files:

bash gen-secret.sh

Run the Node

Start

docker compose up -d

View Logs

To view logs of containers:

docker-compose logs -f --tail 10

Or:
docker compose logs <CONTAINER_NAME> -f --tail 10

Stop

docker compose down