Inertia Scan
  • Get Started
    • Introduction and Overview
    • System requirements
  • Inertia Scan Docker Setup for Fullnode
  • Inertia Scan Docker Setup for Validator Node
Powered by GitBook
On this page
  • Easy Docker Installation Guide
  • Quick Steps to Run Docker

Inertia Scan Docker Setup for Validator Node

Use Docker to easily set up Inertia Scan. Just copy and paste these commands to download the necessary files:

  1. Download inertiascan.json by:

wget https://raw.githubusercontent.com/Inertiachain/Docs/refs/heads/main/node-setup/genesis/inertiachain.json

Important:

Generate a wallet with keystore on myetherwallet.com, then insert the resulting address into this code section.

Steps:

  1. Make a 'keystore' folder

  2. Create a 'password.file' and save the chosen 'password' in it—Use the password inside which you choose to create the 'keystore file'

  3. Put both 'password.file' and 'keystore file' in the 'keystore' folder

{
  "Init": {
    "ChainSpecPath": "/config/genesis/inertiachain.json",
    "GenesisHash": "0xe59636af5a13f39d75110a9505347d48c9e9f28050042f97fa67872ac7d2d366",
    "BaseDbPath": "nethermind_db/inertiachain",
    "LogFileName": "inertiachain.logs.txt",
    "MemoryHint": 768000000,
    "IsMining": true
  },
  "Network": {
      "DiscoveryPort": 30303,
      "P2PPort": 30303
  },
  "JsonRpc": {
    "Enabled": true,
    "EnginePort": 8551,
    "Host": "0.0.0.0",
    "Port": 8545, 
    "WebSocketsPort": 8546
  },
  "Blocks": {
    "SecondsPerSlot": 5,
    "TargetBlockGasLimit": 30000000
  },
 "KeyStore": {
    "PasswordFiles": ["keystore/password"],
    "UnlockAccounts": ["0x Insert your custom address into this code section."],
    "BlockAuthorAccount": "0x Insert your custom address into this code section."
  },
  "Sync": {
    "FastSync": true,
    "FastBlocks": true
  },
  "Mining": {
    "MinGasPrice": "1000000000"
  },
  "Aura": {
    "ForceSealing": true,
    "AllowAuRaPrivateChains": true
  },
  "Bloom": {
    "IndexLevelBucketSizes": [
      16,
      16,
      16
    ]
  }
}
  1. Download static-nodes.json

wget https://raw.githubusercontent.com/Inertiachain/Docs/refs/heads/main/node-setup/static-nodes.json
  1. Download docker-compose.yml

wget https://raw.githubusercontent.com/Inertiachain/Docs/refs/heads/main/node-setup/docker-compose.yml

Easy Docker Installation Guide

Install Docker Desktop on Windows

Install Docker Desktop on Mac

Updates your system's software lists:

sudo apt update 

Update system:

sudo apt upgrade -y

Install Docker and Docker Compose:

sudo apt install docker.io docker-compose -y

Quick Steps to Run Docker

Run the validator using this command from the directory with docker-compose.yml

docker-compose up -d

Important: Send the 'enode' and 'wallet address' to the admin via email at admin@inertiascan.com

PreviousInertia Scan Docker Setup for Fullnode

Last updated 5 days ago

Install Docker Desktop on WindowsDocker Documentation
Get Docker for Windows with just one click!and
inertiachain_archive.cfg
Logo
Install Docker Desktop on MacDocker Documentation
Get Docker for Mac with just one click!
Logo