🐳Docker

Authors: [ Ankur | Dapplooker]

System Requirements

CPU
OS
RAM
DISK

4 vCPU

Ubuntu 22.04

16 GB

500 GB (SSD)

circle-check

Pre-requisite

Before starting, clean the setup then update and upgrade. Install following:

  • Docker

  • Git

  • Go v1.23+

  • Ethereum Mainnet RPC

  • Ethereum Beacon Chain RPC

Commands

sudo apt update -y && sudo apt upgrade -y && sudo apt auto-remove -y
sudo apt install docker.io git ufw -y jq -y

Firewall Settings

Set explicit default UFW rules

Allow SSH, HTTP, and HTTPS

Allow Remote connection

Setup Instructions

circle-info

Note

The above command, we are using chain name and chain info obtained from conduit by:

curl https://api.conduit.xyz/file/v1/arbitrum/chaininfo/gravity-mainnet-0

Relay endpoint is provided by Conduit as wss://relay-gravity-mainnet-0.t.conduit.xyz

Gravity Alpha Mainnet is using Anytrust DA, the aggregator URL is:

https://das-gravity-mainnet-0.t.conduit.xyz

Monitor Logs

Monitor Logs of Docker Container

Sync Status

Run a query to check the latest synchronized L2 block:

Response should look like:

REFERENCES

Last updated