Practical overview
When it fits
Use it for terminal-based blockchain lookups or recent-activity browsing, particularly when working without a browser. Add an Etherscan API key if Ethereum statistics are needed, or install the optional decoder for decoded transaction input data.
Who it is for
- Developers who want to inspect blockchain records from a terminal.
- Users working in environments where a browser is unavailable or inconvenient.
- People who want to browse recent blocks and transactions with keyboard controls.
Documented uses
- Look up an address, block, ENS identifier, transaction hash or token ticker.
- Review and refresh lists of recent blocks and transactions.
- Switch the explorer interface between configured network endpoints.
Requirements & limits
The project is open source under the MIT license. The README describes building and running it with Cargo; it does not document a hosted service.
- The interface is terminal-based and does not require a browser.
- The README lists Mainnet, testnets, custom node connections and BNB Smart Chain endpoints, but does not describe every endpoint's capabilities.
- Ethereum statistics require an Etherscan API key; decoded transaction input data requires the optional ethereum-input-data-decoder.
- The project is written in Rust and built on ratatui.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Build and open the terminal explorer
Build and launch Lazy Etherscan, then review its configuration options.
Before you start
- Rust and Cargo
- A terminal
- Git
Steps
Clone the repository and its submodules with the command below.
git clone --recursive https://github.com/woxjro/lazy-etherscanChange into the
lazy-etherscandirectory.Run the command below to build and launch the program.
cargo run --Run the command below to review settings such as endpoints.
cargo run -- --help
Expected outcome
The terminal interface opens, and its help output lists available configuration options.
Guide limitations
- The README identifies Ubuntu 22.04.2 LTS and macOS Ventura 13.2 as operating systems on which the software was tested; this is not a compatibility guarantee.
- An Etherscan API key is needed for Ethereum statistics, while decoded transaction input data requires the separately installed ethereum-input-data-decoder.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 14 October 2026
- Original website title
- woxjro/lazy-etherscan · Official homepage title · retained in its source language

