What is ethui?

ethui is a tool for interacting with Ethereum chains in a developer-friendly way.

At the surface, it replaces traditional wallets (MetaMask, Rabby, etc.). But it also provides a number of features that make it more interesting for power users and developers, such as:

  • An anvil-aware syncing process.
  • Quick feedback loops by bypassing popups and password prompts when testing conditions apply.
  • Support for test-focused wallets.
  • Built-in contract explorer.
  • Automatic indexing of ABIs found in local forge projects.