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
This guide assumes you've already setup your environment and initialized your rollapp.
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:
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
- Edit the file:
Ensure SSL is configured for your Block Explorer RPC endpoint.
Contact E-scan:
- Email: [email protected]
- Provide your Block Explorer RPC (
BE-RPC
) endpoint details
The Block Explorer RPC is exposed on port 11100
, which is distinct from the standard EVM JSON-RPC port 8545
.