← Back to home

Hypertui

A terminal UI analytics tool for on-chain data for Ethereum and EVM compatible chains.

Screenshots

Hypertui screenshot 1
Hypertui screenshot 2
Hypertui screenshot 3
Hypertui screenshot 4
Hypertui screenshot 5
Hypertui screenshot 6

Problem Statement

HyperTui is a tool that displays on-chain data and analytics in a terminal user interface (TUI). It runs inside the terminal and is controlled by the keyboard. It makes use of Envio's HyperSync feature to query Ethereum and EVM compatible chains for data, and displays inside a dashboard. The user can save the output of the query as a json file. Currently data coming from externally owned accounts is supported.

Solution

This project is written in Rust and runs inside the terminal, relying on keyboard-input to navigate through the application. It uses Envio's HyperSync Rust client to query on-chain data. The UI elements (tables, lists, etc.) are built with the Ratatui.rs library. The user can save the output as a json file.

Hackathon

ETHOnline 2024

2024

Prizes

  • πŸ†

    Most Creative Application of Envio’s Features

    Envio

  • πŸ†

    πŸ† ETHOnline 2024 Finalist

    ETHGlobal

Contributors