
ethui 1.13 - We're back
We’re finally getting back in full force! 2025 will the year where we push hard to make ethui the most powerful and developer-friendly tool to use when building for web3. https://github.com/ethui/ethui/releases/tag/v1.12.0 The new release comes with some changes that have been brewing for some time:Revamped UIWe moved away from Mui’s Material UI into a shadcn based component library, and also took the chance to clean up and polish the entire UI. The end result is cleaner, snappier, and much m...

ethui 0.6.0 - Going multi-chain
Since our Rust x Eth talk was canceled by the airline gods, we bring you the next best thing: A fresh new release. https://github.com/iron-wallet/iron/releases/tag/v0.6.0 0.6.0 brings a bunch of new features, as well as several performance and bundle size improvements to the browser extension. Read on for the main highlightsBut first, a big thank you!To all those who contributed to the ongoing Gitcoin #GG18, where Iron Wallet is performing way better than we could ever anticipate ❤️Multi-chai...

ethui 0.7.0 - ETH Lisbon
The past couple of months have been focused on ironing out (pun very much intended) a lot of bugs and nuances in the application, and making the new version feel as smooth and intuitive as possible. Along the way, there are some great quality-of-life features now available in 0.7.0. Read on to know more! https://github.com/iron-wallet/iron/releases/tag/v0.7.0First of all - ETH Lisbon & BountiesThe event starts tomorrow, hosting hundreds of builders for 48 hours of non-stop hacking. We’ll be t...
An Ethereum toolkit



ethui 1.13 - We're back
We’re finally getting back in full force! 2025 will the year where we push hard to make ethui the most powerful and developer-friendly tool to use when building for web3. https://github.com/ethui/ethui/releases/tag/v1.12.0 The new release comes with some changes that have been brewing for some time:Revamped UIWe moved away from Mui’s Material UI into a shadcn based component library, and also took the chance to clean up and polish the entire UI. The end result is cleaner, snappier, and much m...

ethui 0.6.0 - Going multi-chain
Since our Rust x Eth talk was canceled by the airline gods, we bring you the next best thing: A fresh new release. https://github.com/iron-wallet/iron/releases/tag/v0.6.0 0.6.0 brings a bunch of new features, as well as several performance and bundle size improvements to the browser extension. Read on for the main highlightsBut first, a big thank you!To all those who contributed to the ongoing Gitcoin #GG18, where Iron Wallet is performing way better than we could ever anticipate ❤️Multi-chai...

ethui 0.7.0 - ETH Lisbon
The past couple of months have been focused on ironing out (pun very much intended) a lot of bugs and nuances in the application, and making the new version feel as smooth and intuitive as possible. Along the way, there are some great quality-of-life features now available in 0.7.0. Read on to know more! https://github.com/iron-wallet/iron/releases/tag/v0.7.0First of all - ETH Lisbon & BountiesThe event starts tomorrow, hosting hundreds of builders for 48 hours of non-stop hacking. We’ll be t...
Share Dialog
Share Dialog
An Ethereum toolkit

Subscribe to ethui

Subscribe to ethui
The new release brings along a very special feature: Contract interactions are now much easier thanks to our new form interaction tool.
https://github.com/ethui/ethui/releases/tag/v1.7.0
ethui already allowed you, since a very early 0.3 version, to interact with arbitrary contracts as if you were on etherscan. This had the benefit of working fully locally, in private anvil chains, and more importantly, without requiring you to publish or verify your solidity source code anywhere
One problem remained though. That interaction was awkward at best. Similarly to etherscan’s UI, you’re forced to juggle inline arrays and tuples anytime you want to interact with something slightly more complex.
This new package, built primarily for our app, but usable by anyone on their own projects, renders a dynamic form based on a given ABI input.
https://github.com/ethui/demos/raw/main/1.7.0-form.mp4?loop=true&autoplay=true?controls=true
The new form allows for much more complex use cases where it wouldn’t be feasible to manipulate complex fields in a single text box. We’re already using it internally to test merkle-tree based transactions, where a long proof must be submitted.
This is additionally powered by a second package, @ethui/abiparse, which handles some of the tedious work of parsing your raw input into valid transaction parameters.
As you may notice in the video, you can now type “1 ether”, or other subunits, and have it parsed into the correct uint256 amount.
Ironically, this whole feature was initially a side-quest for what we were originally trying to achieve….
After this release, the transaction preview dialog is now a transaction editing dialog, where you can see a similar form as the one in the contract interaction tool, and tweak your transaction params before actually submitting
Why, you ask? Well, in many cases, it’s a convenient way to see the simulation update in real-time, and provide you with information of how it would react to slightly different params.
https://github.com/ethui/demos/raw/main/1.7.0-tx-review.mp4?autoplay=true&loop=true&controls=true
Next up, we plan to redirect our attention back to indexing, taking the chance that reth has now released Execution Extensions, which could make our work much more pleasant and efficient
The new release brings along a very special feature: Contract interactions are now much easier thanks to our new form interaction tool.
https://github.com/ethui/ethui/releases/tag/v1.7.0
ethui already allowed you, since a very early 0.3 version, to interact with arbitrary contracts as if you were on etherscan. This had the benefit of working fully locally, in private anvil chains, and more importantly, without requiring you to publish or verify your solidity source code anywhere
One problem remained though. That interaction was awkward at best. Similarly to etherscan’s UI, you’re forced to juggle inline arrays and tuples anytime you want to interact with something slightly more complex.
This new package, built primarily for our app, but usable by anyone on their own projects, renders a dynamic form based on a given ABI input.
https://github.com/ethui/demos/raw/main/1.7.0-form.mp4?loop=true&autoplay=true?controls=true
The new form allows for much more complex use cases where it wouldn’t be feasible to manipulate complex fields in a single text box. We’re already using it internally to test merkle-tree based transactions, where a long proof must be submitted.
This is additionally powered by a second package, @ethui/abiparse, which handles some of the tedious work of parsing your raw input into valid transaction parameters.
As you may notice in the video, you can now type “1 ether”, or other subunits, and have it parsed into the correct uint256 amount.
Ironically, this whole feature was initially a side-quest for what we were originally trying to achieve….
After this release, the transaction preview dialog is now a transaction editing dialog, where you can see a similar form as the one in the contract interaction tool, and tweak your transaction params before actually submitting
Why, you ask? Well, in many cases, it’s a convenient way to see the simulation update in real-time, and provide you with information of how it would react to slightly different params.
https://github.com/ethui/demos/raw/main/1.7.0-tx-review.mp4?autoplay=true&loop=true&controls=true
Next up, we plan to redirect our attention back to indexing, taking the chance that reth has now released Execution Extensions, which could make our work much more pleasant and efficient
<100 subscribers
<100 subscribers
No activity yet