Skip to content
This repository was archived by the owner on May 7, 2026. It is now read-only.

Repository files navigation

explorer-blockscout

Self-hosted Blockscout deployment for Sentrix Chain mainnet (chain ID 7119).

Production URL: https://blockscout.sentrixchain.com

This is the EVM-standard explorer (Blockscout v8.0.2). For native TokenOps + validator-specific UX, use the custom scan.sentrixchain.com.

Architecture

Cloudflare proxy
│
▼
Caddy (TLS termination, /etc/ssl/cloudflare-origin.*)
│
▼
nginx proxy (127.0.0.1:8181 → backend:4000 + frontend:3000)
│
├── backend (Elixir/Erlang, indexer + REST + WebSocket)
├── frontend (Next.js)
├── smart-contract-verifier (Rust microservice)
├── sig-provider (4byte signature lookup)
├── postgres 17 (chain index)
└── redis (session/cache)

Indexer points at https://rpc.sentrixchain.com. Internal trace methods (debug_traceTransaction, trace_block) are NOT exposed by Sentrix — INDEXER_DISABLE_INTERNAL_TRANSACTIONS_FETCHER=true is set accordingly.

Deploy

# Clone upstream blockscout source as a sibling (provides services/*.yml that this compose extends)
git clone --depth 1 https://github.com/blockscout/blockscout.git ../src
cd.# this repo
docker compose up -d
docker compose logs -f backend # initial migrate + index from h=0

Sentrix-specific config

VariableValueWhy
CHAIN_ID7119Mainnet chain id (testnet 7120 deploys separately)
COIN / COIN_NAMESRXNative coin
DECIMAL8Sentrix native uses 8 decimals (1 SRX = 100,000,000 sentri)
INDEXER_DISABLE_INTERNAL_TRANSACTIONS_FETCHERtrueSentrix RPC has no debug_* / trace_* methods
DISABLE_EXCHANGE_RATES / DISABLE_MARKETtrueNo CG/CMC listing yet
MICROSERVICE_SC_VERIFIER_*wiredBuilt-in source verification

Custom scan vs Blockscout

Featurescan.sentrixchain.com (custom)blockscout.sentrixchain.com
Native TokenOp events❌ EVM-only
Native StakingOp events
Validator pages (rewards, blocks)
EVM tx + receipts
ERC-20 transfers + holdersbasic✅ rich UX
Contract source verificationexternal (Sourcify)built-in
WebSocket subscriptionssentrix_* channels✅ standard eth_*
Standard EIP-3091 explorer URLs

Both are first-class. Wallets / explorers picking via chains.json get the URL that matches their UX expectations.

About

Self-hosted Blockscout deployment for Sentrix Chain (chain 7119) — EVM-standard explorer at blockscout.sentrixchain.com

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors