Skip to main content
Version: Devnet - Playground

Block Explorer

Block explorers are essential tools for blockchain networks, providing users with a way to view and analyze transactions, blocks, and other on-chain data. For RollApp developers on the Dymension network, integrating a block explorer is crucial for transparency and user engagement.

This guide will walk you through the various options available for integrating a block explorer with your RollApp. Whether you choose to run your own explorer or use an external service, you'll find the information you need to get started.

Run your own Explorer

Requirements

note

This guide assumes you've already setup your environment as outlined in the setup environment section.

Hardware Requirements

  • A Linux or macOS operating system
  • At least 4GB of RAM
  • At least 10GB of free disk space
  • 1 CPU core
  • At least 10 Mbps bandwidth

Run the explorer

roller block-explorer run

External service providers

E-scan

E-scan, the creator of DYM.FYI, offers block explorer services for RollApps. To integrate with E-scan:

  1. Enable the Block Explorer JSON-RPC server in your RollApp configuration:

    • Edit the file: ~/.$ROLLAPP_HOME_DIR/config/be-json-rpc.toml
    • Set the following parameter:
      # Enable the Block Explorer JSON-RPC server
      enable = true
  2. Ensure SSL is configured for your Block Explorer RPC endpoint.

  3. Contact E-scan:

note

The Block Explorer RPC is exposed on port 11100, which is distinct from the standard EVM JSON-RPC port 8545.