Explorer

Prerequiretes

Install depedencies

sudo apt update
sudo apt install -y git

Install NodeJS

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
source $HOME/.bashrc
nvm list-remote
nvm install v22

Explorer Setup

Clone explorer repository from pinghub

git clone https://github.com/ping-pub/explorer.git
cd explorer

Install Depedencies

npm install

Run explorer

  • For testing/development:

npm run dev
  • To build for production:

npm run build

Explorer Configuration

File path: chains/mainnet/network.json

{
  "chain_name": "osmosis-mainnet",
  "registry_name": "osmosis-mainnet",
  "api": [
    { "provider": "Provider", "address": "https://osmosis-rest.publicnode.com" } // api endpoint
  ],
  "rpc": [
    { "provider": "Provider", "address": "https://osmosis-rpc.publicnode.com" } // rpc endpoint
  ],
  "grpc": [
    { "provider": "Provider", "address": "https://osmosis-grpc.publicnode.com" } // grpc endpoint
  ],
  "sdk_version": "0.50.4",
  "coin_type": "118",
  "min_tx_fee": "500",
  "addr_prefix": "osmo", // prefix address for osmosis
  "logo": "/logos/osmosis.jpg", // image for osmosis
  "assets": [
    {
      "base": "uosmo", // denom for osmosis
      "symbol": "OSMO", // symbol for osmosis
      "exponent": 6, // exponent for osmosis
      "coingecko_id": "",
      "logo": "/logos/osmosis.jpg" // image for osmosis
    }
  ],
  "fees": {
    "fee_tokens": [
      {
        "denom": "uosmo",
        "fixed_min_gas_price": 1000,
        "low_gas_price": 1,
        "average_gas_price": 1,
        "high_gas_price": 3
      }
    ]
  }
}
o

Network Logo

Upload your network logos to:

public/logos/

Last updated