Analysis updated 2026-05-18
Manage multiple Ethereum and EVM chain accounts in a browser extension wallet.
Test EIP-7702 delegation flows where a wallet address temporarily runs as a smart contract.
Decode EIP-712 typed signature requests into human-readable fields before signing.
Send transactions with an EIP-1559 gas tier picker and a live USD price preview.
| dogeshitmeme/dogeshit-wallet | arashthr/hugo-flow | argeneau12e/kairos-tx | |
|---|---|---|---|
| Stars | 2 | 2 | 2 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | easy | moderate | hard |
| Complexity | 3/5 | 3/5 | 4/5 |
| Audience | general | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Loads as a Chrome MV3 extension, no external infra required.
Dogeshit Wallet is a Chrome browser extension wallet for Ethereum and other EVM-compatible blockchains, built to the MV3 extension standard. Its main differentiator is full support for EIP-7702, a relatively new Ethereum standard that lets a regular wallet address temporarily delegate its behavior to a smart contract. This enables advanced features like transaction batching and gas sponsorship, but most existing wallets do not expose these capabilities to websites, they either reject the relevant requests outright or only allow pre-approved smart contracts. Dogeshit Wallet allows any smart contract as a delegate, with a prominent red warning in the confirmation screen so the user can evaluate the risk themselves. Beyond EIP-7702, it is a full-featured wallet. It supports multiple accounts via BIP-44 hierarchical derivation, lets you add any EVM-compatible chain at runtime, and includes a built-in token list with native currency and several ERC-20 tokens along with USD price data. The send screen offers an EIP-1559 gas tier picker and a live USD preview. Receiving shows a QR code. EIP-712 typed signature requests, used by token approval flows and marketplace order signing, are decoded into human-readable fields rather than raw data. The extension uses Multicall3, a technique for batching multiple blockchain reads into one network request, so balance updates are fast. Auto-lock activates after a configurable idle period and survives the service worker restarts that MV3 extensions experience. It is built with TypeScript, viem 2.x, and React 19. The full README is longer than what was provided.
A Chrome extension wallet for Ethereum and EVM chains that supports EIP-7702 smart contract delegation and decodes signature requests into readable fields.
Mainly TypeScript. The stack also includes TypeScript, React, viem.
License is not stated in the explanation.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.