💻Baremetal
Authors: [ Ankur | Dapplooker]
System Requirements
8 vCPU
Ubuntu 22.04
16 GB
1 TB (SSD)
The node has a size of 585 GB as of March 14th, 2025.
Pre-requisite
Before starting, clean the setup then update and upgrade. Install following:
Git
Go v1.23+
rustc
make
just
op-node
op-reth
jq
Ethereum Sepolia L1 RPC URL
L1 Consensus Layer Beacon URL
Before you start, make sure that you have your own synced Ethereum Sepolia L1 RPC URL (Ethereum not base ) & L1 Consensus Layer Beacon endpoint (e.g. Lighthouse Sepolia) ready.
Ethereum Sepolia L1 RPC URL (Ethereum not base ) & L1 Consensus Layer Beacon endpoint (e.g. Lighthouse Sepolia) ready.Installation Command
Install Rustc
Install Op-node
Version (v1.12.1) may change in future look for op-node latest version https://github.com/ethereum-optimism/optimism/releases?q=op-node&expanded=true
Install Op-reth
Setting up Firewall
Set explicit default UFW rules
Allow SSH
Allow Remote connection
Enable Firewall
Setup Instructions
Monitoring
The Sync time is ~24 hours ; depending upon L1 RPC, Peers , Disk & Internet speed .
Check is Service file is running and status is active(running)
Check op-node service file logs
result
Check op-reth service file logs
result
Sync Status
Run a query to check the latest synchronized L2 block:
Response should look like:
References
Last updated
Was this helpful?