Before starting on root directory, create a direct for boba network with command mkdir boba-archive, then cd boba.
Clone boba network
Create an .env file
The repository includes a sample environment variable file located at .env.example that you can copy and modify to get started. Make a copy of this file and name it .env.
Configuration
Download boba mainnet snapshot and extract
Download boba l2Geth snapshot and extract
Create a Shared Secret (JWT Token) using:
Modify Volume Locations
Example docker compose file:
Start The Node
docker-compose -f [docker-compose-file] up -d
Monitor Logs
Use docker logs to monitor your boba node. The -f flag ensures you are following the log output
Test RPC:
You should receive a result, after the node is synced:
git clone <https://github.com/bobanetwork/boba.git>
cd boba
cd boba-community
cp .env.example .env
curl -o boba-mainnet-erigon-db-1149019.tgz -sL <https://boba-db.s3.us-east-2.amazonaws.com/mainnet/boba-mainnet-erigon-db-1149019.tgz>
tar xvf boba-mainnet-erigon-db-1149019.tgz
curl -o boba-mainnet-geth-db-114909.tgz -sL https://boba-db.s3.us-east-2.amazonaws.com/mainnet/boba-mainnet-geth-db-114909.tgz
tar xvf boba-mainnet-geth-db-114909.tgz// Some code