An Ethereum toolkit
ethui Extension
The companion extension to the ethui desktop app
ethui is an Ethereum desktop app that connects to your browser while providing an OS native safe & performant integration with Ethereum.
With the extension, you can connect ethui to any Ethereum-enabled application (or \"Dapp\"). The extension injects the Ethereum web3 API (as defined in EIP-1193), which dapps can connect to to read/write data to the blockchain.
ethui is focused on providing developer-oriented features such as tighter integration with Foundry & Anvil, the popular toolking for Ethereum development.
With ethui, you get access to faster feedback loops and automatic data resyncs when testing contracts locally. You can also enjoy features previously available only on live nets, such as the ability to impersonate addresses directly from your provider.
ethui also allows you to manage multiple identities (Wallets) and conenct different dapps to different wallets according to your preferences.
Read more
ethui is an Ethereum desktop app that connects to your browser while providing an OS native safe & performant integration with Ethereum.
With the extension, you can connect ethui to any Ethereum-enabled application (or \"Dapp\"). The extension injects the Ethereum web3 API (as defined in EIP-1193), which dapps can connect to to read/write data to the blockchain.
ethui is focused on providing developer-oriented features such as tighter integration with Foundry & Anvil, the popular toolking for Ethereum development.
With ethui, you get access to faster feedback loops and automatic data resyncs when testing contracts locally. You can also enjoy features previously available only on live nets, such as the ability to impersonate addresses directly from your provider.
ethui also allows you to manage multiple identities (Wallets) and conenct different dapps to different wallets according to your preferences.
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "ethui", "description": "An Ethereum toolkit", "version": "1.8.0", "author": "Miguel Palhas ", "homepage_url": "https://github.com/ethui", "devtools_page": "devtools/index.html", "minimum_chrome_version": "102", "content_scripts": [ { "matches": [""], "run_at": "document_start", "js": ["./contentScript/index.js"], "all_frames": true } ], "background": { "service_worker": "./background/background.js" }, "options_ui": { "page": "./options/index.html", "browser_style": false }, "content_security_policy": { "extension_pages": "script-src 'self'; object-src 'self';" }, "web_accessible_resources": [ { "matches": [""], "resources": [ "/inpage/inpage.js", "devtools/index.html", "panel/index.html" ] } ], "permissions": ["storage"], "icons": { "16": "icons/ethui-black-16.png", "48": "icons/ethui-black-48.png", "96": "icons/ethui-black-96.png", "128": "icons/ethui-black-128.png" }}
Read more