8000 GitHub - racequite/ethui: An Ethereum toolkit
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

racequite/ethui

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ethui

licence badge release badge build badge

What is ethui?

A developer's crypto wallet. ethui has the usual functionality of a crypto wallet, as well as additional built-in tooling meant to speed up your development workflows.

Main features

  • anvil-aware: ethui uses a dedicated syncing process for local anvil nodes, enabling real-time syncing which works across chain restarts, reverts, and downtime. No longer should you have to manually reset the nonce in your wallet
  • foundry-aware: the wallet finds existing forge outputs in your filesystem, and matches them against on-chain bytecode to create a built-in explorer akin to Etherscan's contract interaction tool
  • multiple wallets: ethui is not restricted to a single mnemonic. Create as many wallets as you want, and switch seamlessly between them
  • Desktop-native experience: no longer tied to a browser's sandbox. Your wallet is now reachable across your entire system, and you can even use it as a proxy for your scripting RPC needs
  • quick keyboard-based navigation: A command bar reachable via Cmd+K / Ctrl+K provides quick access to all of the major actions

Status

ethui is in active development, but the existing features are more than to provide an enhanced developer experience over consumer-facing wallets.

Installing

  1. Check the latest release
  2. Download the appropriate binary for your architecture, and set it up in your $PATH
  3. Download extension.zip and manually install it in your browser (currently tested on Google Chrome, more to come soon): 3.1. Extract the zip file 3.2. go to chrome://extensions 3.3. enable Developer mode (upper right corner) 3.4. Load unpacked -> choose the directory you extracted from the ZIP file
  4. Run ethui.

Partners

subvisual logo lightshift logo

Contributing

Check out the Contribution Guide

License

MIT License

About

An Ethereum toolkit

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 55.3%
  • TypeScript 43.1%
  • JavaScript 0.6%
  • Shell 0.4%
  • HTML 0.3%
  • Just 0.3%
0