Skip to main content
INTEGRATION

Hardhat Block Explorer

The missing block explorer for Hardhat. Install the plugin and see every transaction, contract deployment, and event in a visual UI.

One Plugin, Full Visibility

Install hardhat-ethernal and every transaction you run is automatically synced. Decoded function calls, event logs, and state changes without writing a single line of logging code.

terminal
$ npm install hardhat-ethernal
// hardhat.config.js
require('hardhat-ethernal');
$ npx hardhat node
# Ethernal syncing automatically...
explorer.yourchain.com/address/0x5eF0…
Contract Source Code Verified
Contract NameSwapRouter
Compilerv0.8.20
OptimizationYes (200 runs)
Synced viaHardhat Plugin

Automatic Contract Sync

Every time you deploy a contract, Ethernal picks up the ABI and source code automatically. No manual verification needed. Your contracts are immediately readable and interactive.

Debug Failed Transactions

When a transaction reverts, Ethernal shows you the full call trace with the exact revert reason. Stop guessing why your tests fail. See the complete execution path in one click.

explorer.yourchain.com/tx/0x1b14…
Call TraceReverted
CALL0x7a25…f832swap(uint256)
STATICCALL0x1f98…4e23getReserves()
CALL0xdac1…1ec7transfer(address,uint256)
REVERTInsufficient balance
terminal
$ npx hardhat node
# Started HTTP and WebSocket JSON-RPC server at 127.0.0.1:8545
# Chain reset detected
✓ Ethernal workspace reset
✓ Syncing new chain state...

Reset-Aware

Restarting your Hardhat node? Ethernal detects chain resets and clears stale data automatically. Your explorer always shows the current state of your local chain.

Ready to launch your explorer?

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