Files

204 lines
7.6 KiB
YAML

---
###############################################################################
# Frontend ConfigMaps for app chain EVM chain explorers (Mainnet)
# Each chain frontend needs API host, network identity, and theme config.
# NEXT_PUBLIC_API_HOST must be the externally-accessible API domain
# (client-side JS makes requests to it directly).
###############################################################################
###############################################################################
# Zoo (chain ID 200200)
###############################################################################
apiVersion: v1
kind: ConfigMap
metadata:
name: frontend-config-zoo
namespace: lux-explorer
labels:
app: lux-frontend
chain: zoo
network: mainnet
data:
# API
NEXT_PUBLIC_API_HOST: "api-explore-zoo.lux.network"
NEXT_PUBLIC_API_PROTOCOL: "https"
NEXT_PUBLIC_API_BASE_PATH: "/"
NEXT_PUBLIC_API_WEBSOCKET_PROTOCOL: "wss"
# App
NEXT_PUBLIC_APP_HOST: "explore-zoo.lux.network"
NEXT_PUBLIC_APP_PROTOCOL: "https"
# Network
NEXT_PUBLIC_NETWORK_NAME: "Zoo"
NEXT_PUBLIC_NETWORK_SHORT_NAME: "Zoo"
NEXT_PUBLIC_NETWORK_ID: "200200"
NEXT_PUBLIC_NETWORK_CURRENCY_NAME: "ZOO"
NEXT_PUBLIC_NETWORK_CURRENCY_SYMBOL: "ZOO"
NEXT_PUBLIC_NETWORK_CURRENCY_DECIMALS: "18"
NEXT_PUBLIC_IS_TESTNET: "false"
NEXT_PUBLIC_NETWORK_RPC_URL: "https://api.lux.network/mainnet/v1/chain/2Y625Kvdd4wZ5LKx9kLSf1jGALyARmXVN1YsTb4F3Hzv4bPDbp/rpc"
NEXT_PUBLIC_NETWORK_VERIFICATION_TYPE: "mining"
# Theme
NEXT_PUBLIC_COLOR_THEME_DEFAULT: "dark"
NEXT_PUBLIC_HOMEPAGE_CHARTS: '["daily_txs"]'
# Features
NEXT_PUBLIC_IS_ACCOUNT_SUPPORTED: "false"
NEXT_PUBLIC_GAS_TRACKER_ENABLED: "false"
# Validation
SKIP_ENVS_VALIDATION: "true"
# Services
NEXT_PUBLIC_STATS_API_HOST: "https://api-explore-zoo.lux.network/api/stats"
NEXT_PUBLIC_VISUALIZE_API_HOST: "https://api-explore-zoo.lux.network/api/visualize"
NEXT_PUBLIC_CONTRACT_INFO_API_HOST: "https://api-explore-zoo.lux.network"
NEXT_PUBLIC_ADMIN_SERVICE_API_HOST: "https://api-explore-zoo.lux.network"
# Disable ads and Blockscout branding
NEXT_PUBLIC_AD_BANNER_PROVIDER: "none"
NEXT_PUBLIC_AD_TEXT_PROVIDER: "none"
NEXT_PUBLIC_PROMOTE_BLOCKSCOUT_IN_TITLE: "false"
---
###############################################################################
# Hanzo (chain ID 36963)
###############################################################################
apiVersion: v1
kind: ConfigMap
metadata:
name: frontend-config-hanzo
namespace: lux-explorer
labels:
app: lux-frontend
chain: hanzo
network: mainnet
data:
# API
NEXT_PUBLIC_API_HOST: "api-explore-hanzo.lux.network"
NEXT_PUBLIC_API_PROTOCOL: "https"
NEXT_PUBLIC_API_BASE_PATH: "/"
NEXT_PUBLIC_API_WEBSOCKET_PROTOCOL: "wss"
# App
NEXT_PUBLIC_APP_HOST: "explore-hanzo.lux.network"
NEXT_PUBLIC_APP_PROTOCOL: "https"
# Network
NEXT_PUBLIC_NETWORK_NAME: "Hanzo"
NEXT_PUBLIC_NETWORK_SHORT_NAME: "Hanzo"
NEXT_PUBLIC_NETWORK_ID: "36963"
NEXT_PUBLIC_NETWORK_CURRENCY_NAME: "AI"
NEXT_PUBLIC_NETWORK_CURRENCY_SYMBOL: "AI"
NEXT_PUBLIC_NETWORK_CURRENCY_DECIMALS: "18"
NEXT_PUBLIC_IS_TESTNET: "false"
NEXT_PUBLIC_NETWORK_RPC_URL: "https://api.lux.network/mainnet/v1/chain/2GiQb73CeJESjc4omFv2YtQHZrRgJf25NXPzAr5J6UNHRcDV2F/rpc"
NEXT_PUBLIC_NETWORK_VERIFICATION_TYPE: "mining"
# Theme
NEXT_PUBLIC_COLOR_THEME_DEFAULT: "dark"
NEXT_PUBLIC_HOMEPAGE_CHARTS: '["daily_txs"]'
# Features
NEXT_PUBLIC_IS_ACCOUNT_SUPPORTED: "false"
NEXT_PUBLIC_GAS_TRACKER_ENABLED: "false"
# Validation
SKIP_ENVS_VALIDATION: "true"
# Services
NEXT_PUBLIC_STATS_API_HOST: "https://api-explore-hanzo.lux.network/api/stats"
NEXT_PUBLIC_VISUALIZE_API_HOST: "https://api-explore-hanzo.lux.network/api/visualize"
NEXT_PUBLIC_CONTRACT_INFO_API_HOST: "https://api-explore-hanzo.lux.network"
NEXT_PUBLIC_ADMIN_SERVICE_API_HOST: "https://api-explore-hanzo.lux.network"
# Disable ads and Blockscout branding
NEXT_PUBLIC_AD_BANNER_PROVIDER: "none"
NEXT_PUBLIC_AD_TEXT_PROVIDER: "none"
NEXT_PUBLIC_PROMOTE_BLOCKSCOUT_IN_TITLE: "false"
---
###############################################################################
# SPC (chain ID 36911)
###############################################################################
apiVersion: v1
kind: ConfigMap
metadata:
name: frontend-config-spc
namespace: lux-explorer
labels:
app: lux-frontend
chain: spc
network: mainnet
data:
# API
NEXT_PUBLIC_API_HOST: "api-explore-spc.lux.network"
NEXT_PUBLIC_API_PROTOCOL: "https"
NEXT_PUBLIC_API_BASE_PATH: "/"
NEXT_PUBLIC_API_WEBSOCKET_PROTOCOL: "wss"
# App
NEXT_PUBLIC_APP_HOST: "explore-spc.lux.network"
NEXT_PUBLIC_APP_PROTOCOL: "https"
# Network
NEXT_PUBLIC_NETWORK_NAME: "SPC"
NEXT_PUBLIC_NETWORK_SHORT_NAME: "SPC"
NEXT_PUBLIC_NETWORK_ID: "36911"
NEXT_PUBLIC_NETWORK_CURRENCY_NAME: "SPC"
NEXT_PUBLIC_NETWORK_CURRENCY_SYMBOL: "SPC"
NEXT_PUBLIC_NETWORK_CURRENCY_DECIMALS: "18"
NEXT_PUBLIC_IS_TESTNET: "false"
NEXT_PUBLIC_NETWORK_RPC_URL: "https://api.lux.network/mainnet/v1/chain/rtjwvtE1tEvrokmpeYdTq7b2zqZgmybKwR5MLjKMGAR1W78dQ/rpc"
NEXT_PUBLIC_NETWORK_VERIFICATION_TYPE: "mining"
# Theme
NEXT_PUBLIC_COLOR_THEME_DEFAULT: "dark"
NEXT_PUBLIC_HOMEPAGE_CHARTS: '["daily_txs"]'
# Features
NEXT_PUBLIC_IS_ACCOUNT_SUPPORTED: "false"
NEXT_PUBLIC_GAS_TRACKER_ENABLED: "false"
# Validation
SKIP_ENVS_VALIDATION: "true"
# Services
NEXT_PUBLIC_STATS_API_HOST: "https://api-explore-spc.lux.network/api/stats"
NEXT_PUBLIC_VISUALIZE_API_HOST: "https://api-explore-spc.lux.network/api/visualize"
NEXT_PUBLIC_CONTRACT_INFO_API_HOST: "https://api-explore-spc.lux.network"
NEXT_PUBLIC_ADMIN_SERVICE_API_HOST: "https://api-explore-spc.lux.network"
# Disable ads and Blockscout branding
NEXT_PUBLIC_AD_BANNER_PROVIDER: "none"
NEXT_PUBLIC_AD_TEXT_PROVIDER: "none"
NEXT_PUBLIC_PROMOTE_BLOCKSCOUT_IN_TITLE: "false"
---
###############################################################################
# Pars (chain ID 494949)
###############################################################################
apiVersion: v1
kind: ConfigMap
metadata:
name: frontend-config-pars
namespace: lux-explorer
labels:
app: lux-frontend
chain: pars
network: mainnet
data:
# API
NEXT_PUBLIC_API_HOST: "api-explore-pars.lux.network"
NEXT_PUBLIC_API_PROTOCOL: "https"
NEXT_PUBLIC_API_BASE_PATH: "/"
NEXT_PUBLIC_API_WEBSOCKET_PROTOCOL: "wss"
# App
NEXT_PUBLIC_APP_HOST: "explore-pars.lux.network"
NEXT_PUBLIC_APP_PROTOCOL: "https"
# Network
NEXT_PUBLIC_NETWORK_NAME: "Pars"
NEXT_PUBLIC_NETWORK_SHORT_NAME: "Pars"
NEXT_PUBLIC_NETWORK_ID: "494949"
NEXT_PUBLIC_NETWORK_CURRENCY_NAME: "PARS"
NEXT_PUBLIC_NETWORK_CURRENCY_SYMBOL: "PARS"
NEXT_PUBLIC_NETWORK_CURRENCY_DECIMALS: "18"
NEXT_PUBLIC_IS_TESTNET: "false"
NEXT_PUBLIC_NETWORK_RPC_URL: "https://api.lux.network/mainnet/v1/chain/2pUskxqaL5Bpx7uRUGG1fDjPckjxQ4UKX4sLKeaS1NdSVBJd3F/rpc"
NEXT_PUBLIC_NETWORK_VERIFICATION_TYPE: "mining"
# Theme
NEXT_PUBLIC_COLOR_THEME_DEFAULT: "dark"
NEXT_PUBLIC_HOMEPAGE_CHARTS: '["daily_txs"]'
# Features
NEXT_PUBLIC_IS_ACCOUNT_SUPPORTED: "false"
NEXT_PUBLIC_GAS_TRACKER_ENABLED: "false"
# Validation
SKIP_ENVS_VALIDATION: "true"
# Services
NEXT_PUBLIC_STATS_API_HOST: "https://api-explore-pars.lux.network/api/stats"
NEXT_PUBLIC_VISUALIZE_API_HOST: "https://api-explore-pars.lux.network/api/visualize"
NEXT_PUBLIC_CONTRACT_INFO_API_HOST: "https://api-explore-pars.lux.network"
NEXT_PUBLIC_ADMIN_SERVICE_API_HOST: "https://api-explore-pars.lux.network"
# Disable ads and Blockscout branding
NEXT_PUBLIC_AD_BANNER_PROVIDER: "none"
NEXT_PUBLIC_AD_TEXT_PROVIDER: "none"
NEXT_PUBLIC_PROMOTE_BLOCKSCOUT_IN_TITLE: "false"