Skip to main content
L1 · ETHEREUM MAINNET

Block Explorer for Ethereum

Ethernal is a hosted block explorer for Ethereum mainnet that connects to your RPC endpoint and provides real-time transaction decoding, contract verification, call traces, and token tracking. Deploy a full-featured, whitelabel explorer for your Ethereum infrastructure in under 5 minutes.

Chain ID 1
Consensus Proof of Stake
Token ETH

Full Transaction Decoding with Call Traces

Every transaction on Ethereum decoded against verified ABIs: function names, parameters, emitted events, and the complete internal call tree. Ethernal reconstructs the full execution trace (CALL, DELEGATECALL, STATICCALL) so you can see exactly how a transaction flowed through multiple contracts, including revert reasons at every level.

explorer.example.com/tx/0xa1b2...
Call Trace
CALL0x7a25...RouterswapExactTokensForETH()
STATICCALL0x5c69...FactorygetPair()
CALL0xb4e1...Pairswap()
CALL0xC02a...WETHtransfer()
CALL0xC02a...WETHwithdraw()
explorer.example.com/address/0x1f98...
VerifiedUniswapV3Pool
CodeReadWriteEvents
1. factory()0x1F98431c8aD98523631AE4a59f267346ea31F984
2. fee()3000
3. liquidity()18,234,567,890,123
4. token0()0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48

Contract Verification and Interaction

Verify Solidity source code, then read and write contract state directly from your explorer. Ethernal supports all compiler versions, multi-file verification, and proxy contracts (EIP-1967, EIP-1822). Your team and users get a clean interface to interact with any verified contract without writing a single line of code.

Explorer Features

Transaction Decoding
Function names, parameters, and events decoded against verified ABIs
Contract Verification
Verify Solidity source, read and write contract state from the UI
Call Traces
Full execution traces with nested internal calls and revert reasons
Token Tracking
ERC-20, ERC-721, and ERC-1155 transfers and balance changes
Custom Domain
Your brand, your domain, full whitelabel on paid plans
Analytics Dashboard
Transaction volume, gas usage, and active addresses over time

How to Set Up an Ethereum Block Explorer

1

Create a workspace

Sign up at app.tryethernal.com and create a new workspace. Select "Public Explorer" as the type.

2

Connect your Ethereum RPC

Paste your Ethereum RPC endpoint from any provider (Alchemy, Infura, QuickNode, or your own node). Ethernal starts syncing blocks immediately.

3

Set your native token

Configure ETH as the native token. Ethernal will display gas costs, balances, and value transfers in ETH throughout the UI.

4

Go live

Point your custom domain (e.g. explorer.example.com) to your Ethernal workspace. Your Ethereum explorer is live with full transaction decoding, contract verification, and token tracking.

Ethereum Explorer Options Compared

Teams running Ethereum infrastructure typically choose between Etherscan (the public explorer), Blockscout (open-source self-hosted), or Ethernal (hosted with whitelabel and instant setup).

FeatureEthernalEtherscanBlockscout
Custom domainYesNoYes (self-host)
Full whitelabelYesNoYes (self-host)
Contract verificationYesYesYes
Call tracesYesYesYes
Hosted (no infra)YesYesSelf-host
Setup time< 5 minN/A (public)Hours/days
Private/custom chainYesMainnet onlyYes (self-host)

Pricing for Ethereum Explorers

Start free with the Starter plan (ad-supported, includes contract verification, token tracking, and unlimited transactions). For custom domains and branding, the Team plan starts at $150/month. Full whitelabel with custom branding, status page, and 5M transactions included is available on the App Chain plan at $500/month.

View Full Pricing

Frequently Asked Questions

Why would I need my own Ethereum explorer when Etherscan exists?

Etherscan is a shared, public explorer. If you run Ethereum infrastructure (a private network, a fork, or an enterprise deployment), you need an explorer you control: your own domain, your own branding, no third-party ads, and the ability to verify contracts without going through Etherscan's queue.

Can Ethernal index Ethereum mainnet from genesis?

Ethernal syncs from the block your workspace starts on and indexes forward in real time. For historical data, you can configure a start block. Most teams start from a recent block relevant to their contracts rather than from genesis.

Does Ethernal support EIP-4844 blobs on Ethereum?

Blob support is available for L2 chains posting data to Ethereum. For Ethereum mainnet explorers, Ethernal focuses on transaction decoding, contract verification, call traces, and token tracking.

Can I use Ethernal for an Ethereum fork or private network?

Yes. Ethernal works with any EVM-compatible chain. Point it at your fork's RPC endpoint and it will index blocks, decode transactions, and let you verify contracts, regardless of whether it is a public or private network.

What RPC providers work with Ethernal for Ethereum?

Any standard Ethereum JSON-RPC endpoint works: Alchemy, Infura, QuickNode, Chainstack, Ankr, or your own Geth/Nethermind/Erigon node. Ethernal uses standard RPC methods for block syncing, trace retrieval, and state queries.

Ready to launch your explorer?

Deploy a fully-featured block explorer for your EVM chain in under 5 minutes. No credit card required.