OpenViSTAI · Agents · Blockchain · Crypto
Menu
Developer Tools

Ethui

Ethui is an open-source Ethereum development toolkit and crypto wallet implemented in Rust. It provides a desktop wallet, local Anvil-node synchronization, Foundry artifact and bytecode matching for contract exploration, multiple wallet management and a scripting RPC proxy.

Independent OpenViST project profile, based on linked sources.

Ethui — OpenViST project profile in Developer Tools.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use Ethui when local Ethereum development combines wallet activity with Anvil testing, Foundry artifacts or scripting RPC access.

Who it is for

  • Ethereum developers using Foundry and Anvil
  • Developers who need a local development wallet
  • Teams or individuals managing multiple test wallets
  • Users who want wallet-backed RPC access for scripts or desktop tools

Documented uses

  • Keep wallet state synchronized with local Anvil nodes through restarts, reverts and downtime
  • Match Foundry forge outputs with on-chain bytecode for contract exploration
  • Create and switch between multiple wallets
  • Provide a wallet proxy for scripting RPC needs
  • Install a desktop-native Ethereum development wallet
Before you choose

Requirements & limits

The repository provides desktop binaries and Chrome and Firefox extensions. It identifies the project as MIT-licensed and provides installation instructions through its releases page.

  • Anvil synchronization covers chain restarts, reverts and downtime.
  • Foundry integration depends on detecting forge outputs and matching them with on-chain bytecode.
  • Fast mode is described for test wallets and Anvil nodes, where security and password checks can be skipped.
  • The scripting RPC proxy is documented, but its exact interface is not specified.
  • Automatic launching of Anvil from a Foundry project is Likely compatible, not demonstrated by the repository evidence.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Install Ethui for an Ethereum development workflow

Set up the Ethui desktop toolkit and, where needed, its browser extension.

Before you start

  • A supported Windows, Linux or macOS architecture
  • Access to the latest Ethui release
  • Google Chrome or Firefox if extension integration is required

Steps

  1. Check the latest Ethui release.

  2. Download the binary appropriate for the system architecture and place it in the system PATH.

  3. Install the Chrome or Firefox extension when browser integration is needed.

  4. Run ethui.

Expected outcome

Ethui is installed as a desktop development wallet, with a browser extension available when selected.

Guide limitations

  • The installation instructions do not specify binary filenames, release versions or architecture mappings.
  • The evidence does not document a complete contract deployment or transaction workflow.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
3 October 2026
Original website title
ethui/ethui · Official homepage title · retained in its source language