A lightweight Ethereum scanner focused on clarity, simplicity, and essential on-chain data.
This project provides a minimal, fast, and developer-friendly interface for exploring blocks, transactions, and addresses without the overhead of a full blockchain explorer.
- Live Site: https://code0xff.github.io/eth-ui
- Repository: https://github.com/code0xff/eth-ui
Clean, readable UI for essential Ethereum data:
- Block information (gas used, miner, timestamp, transactions)
- Transaction metadata (from, to, value, gas, status)
- Address balance and basic account details
eth-ui intentionally avoids heavy ABI-based decoding.
Instead, it presents low-level contract data clearly:
- Raw calldata (hex)
- Contract bytecode and size
- Basic contract metadata
- Automatically reconnects when WebSocket connections drop
- Resumes updates when the browser returns from idle or sleep
- Refreshes block and transaction data on new block arrival
Designed to be:
- Easy to understand
- Simple to extend
- Useful for local or forked Ethereum chains
- Ideal for debugging and low-level contract inspection
Can be integrated into larger dashboards or tooling, including:
- Provider initialization utilities
- Small helper functions
- Reusable layout patterns
git clone https://github.com/code0xff/eth-ui
cd eth-uinpm installnpm run devnpm run buildnpm run deploy- Provide a clean and intuitive UI for essential on-chain data
- Offer a lightweight alternative to heavy explorers like Etherscan or Blockscout
- Keep the code simple, modular, and easy to integrate
- Serve as a minimal debugging tool for private Ethereum chains and development environments
Contributions and feedback are welcome.
- Open an issue or discussion
- Submit a pull request
- Follow the existing project structure and style
Apache-2.0