Files
proxmox/docs/11-references/EXPLORER_AND_BLOCKSCAN_REFERENCE.md
defiQUG fbda1b4beb
Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
docs: Ledger Live integration, contract deploy learnings, NEXT_STEPS updates
- ADD_CHAIN138_TO_LEDGER_LIVE: Ledger form done; public code review repo bis-innovations/LedgerLive; init/push commands
- CONTRACT_DEPLOYMENT_RUNBOOK: Chain 138 gas price 1 gwei, 36-addr check, TransactionMirror workaround
- CONTRACT_*: AddressMapper, MirrorManager deployed 2026-02-12; 36-address on-chain check
- NEXT_STEPS_FOR_YOU: Ledger done; steps completable now (no LAN); run-completable-tasks-from-anywhere
- MASTER_INDEX, OPERATOR_OPTIONAL, SMART_CONTRACTS_INVENTORY_SIMPLE: updates
- LEDGER_BLOCKCHAIN_INTEGRATION_COMPLETE: bis-innovations/LedgerLive reference

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-12 15:46:57 -08:00

3.0 KiB
Raw Blame History

Explorer and Blockscan — Which Explorer for Which Chain

Purpose: Use the right explorer per chain: explorer.d-bis.org for Chain 138; blockscan.com (or etherscan.io) for balances and activity on other chains (Ethereum mainnet, etc.).


Use Blockscan for other chains

blockscan.com is the right tool to check balances and activity on Ethereum mainnet and other chains that Blockscan supports. The same address can hold different balances on each chain.

Chain Explorer Example (deployer address)
Ethereum mainnet, etc. https://blockscan.com blockscan.com/address/0x4A666F96fC8764181194447A7dFdb7d471b301C8 — use to check balances on mainnet and other supported chains
Chain 138 (SMOM-DBIS-138) https://explorer.d-bis.org explorer.d-bis.org/address/0x4A666F96fC8764181194447A7dFdb7d471b301C8 — use for Chain 138 only
  • To check balances on other chains: Use blockscan.com (or etherscan.io) and select the chain; same address, different chain = different balance.
  • To check balances on Chain 138: Use explorer.d-bis.org only; Blockscan does not show Chain 138.

Deployer / Admin address


Compare deployer balance: Blockscout vs RPC

To check that Blockscouts index matches the current chain (e.g. after running a script that uses RPC), compare the deployers native balance from Blockscout API and from RPC:

Script (from repo root):

./scripts/verify/check-deployer-balance-blockscout-vs-rpc.sh

Optional args: [RPC_URL] [EXPLORER_API_URL]. Defaults: RPC = RPC_URL_138 or https://rpc-core.d-bis.org, Explorer API = https://explorer.d-bis.org/api/v2.

The script:

  1. Fetches deployer balance from RPC (eth_getBalance or cast balance).
  2. Fetches deployer balance from Blockscout (GET /api/v2/addresses/{address}).
  3. Prints both in wei and ETH and reports whether they match (diff ≤ 1 wei).

Run from a host that can reach both the Chain 138 RPC and the Blockscout API (explorer.d-bis.org). If Blockscout is behind, the script reports the difference so you can re-run after the indexer catches up.


Summary

  1. Chain 138: Use explorer.d-bis.org for balances, transactions, and contracts.
  2. Other chains (Ethereum, etc.): Use blockscan.com (or etherscan.io) to check balances on those chains.
  3. Reference: Canonical contract addresses and deployer are in CONTRACT_ADDRESSES_REFERENCE.