AUTO WALLET × AUTODESKTOP — EVM WALLET SUITE

STOP CLICKING Confirm.

Whitelist the dApps you trust — by domain, contract, and method — and routine transactions sign themselves. In Chrome and on the desktop. You keep the keys, the caps, and the cat.

app.uniswap.org wants a signature
methodexecute()
value0.20 ETH
rulewhitelist:domain ✓
AUTO-SIGNED
clicks we've saved you since you landed 0
0chains preloaded
0EIP standards
0kPBKDF2 iterations
0clicks per routine tx
ETHEREUMARBITRUMBASEOPTIMISMPOLYGONBNB CHAINAVALANCHEZKSYNC ERASCROLLLINEABLASTMANTLEGNOSISCELOFANTOMMOONBEAMCRONOSMODEWANCHAINPOLYGON ZKEVMARBITRUM NOVAMOONRIVER+ 9 TESTNETS+ ANY CUSTOM EVM

// THE PLAYGROUND

BUILD A RULE. WATCH IT SIGN.

This is the actual mental model of Auto Wallet. Three dimensions, combined with AND logic. Flip them and watch the incoming feed: matching transactions sign in milliseconds, everything else waits for a human. Gas & value caps always apply.

RULE #1 ARMED
🔒 safety caps — always on ≤ 0.5 ETH · ≤ 300k gas
0auto-signed
0held for you
0your clicks
INCOMING rule armed — matching txs sign themselves

// TWO HABITATS, ONE BRAIN

PICK YOUR SHELL.

Same wallet core, two shells. The extension lives where your tabs are; the desktop app is the browser.

BROWSER EXTENSION

Auto
Wallet

Minimal auto-signing wallet for Chrome. Coexists politely with MetaMask via EIP-6963, signs rudely fast via whitelist rules.

  • Whitelist auto-signing — domain · contract · method
  • Ledger over WebHID — no Ledger Live bridge
  • Cross-chain swap built into the popup
  • 31 chains preloaded, unlimited custom EVM
  • AES-256-GCM + PBKDF2 600k iterations
NATIVE DESKTOP

Auto
Desktop

A RabbyDesktop-style wallet + dApp browser — rebuilt ultra-light on Tauri 2. Native WebView, tiny installer, zero Electron.

  • Embedded dApp browser with tabs & pinning
  • Ledger via native HID — Rust hidapi, real device
  • HD vault — BIP-39/44 + Argon2id + AES-256-GCM
  • Multi-chain portfolio at a glance
  • Keys never enter a webview. Ever.

// THE GOOD PARTS

SMALL WALLET, BIG TEETH.

Whitelist engine

Three independently toggleable dimensions combined with AND logic. Gas-limit and value caps are always enforced as a safety net — even on whitelisted rules.

if (domain ✓ && contract ✓ && method ✓) sign(tx) // ≤ caps

Ledger, both ways

WebHID in the extension, Rust hidapi on desktop. Live + Legacy derivation paths. Hot/cold split with watch-only accounts.

Cross-chain swap

Quotes, routes, USDT-style approve(0) resets, and status polling — all inside the popup. No bridge-site roulette.

EIP-6963 citizen

Announces itself properly, coexists with MetaMask, and only claims window.ethereum when nobody else is home.

8 EIPs implemented

1193 · 6963 · 1559 · 712 · 191 · 3085 · 3326 · 747. Typed-data signing included, naturally.

Tiny by religion

Tauri 2 + system WebView on desktop. Every dependency is weighed against installer size. When in doubt, it's out.

Open source, end to end

Both wallets are MIT-licensed on GitHub. Audit the rule engine, the crypto, the provider injection — or fork the whole thing and rename the cat.

git clone https://github.com/Auto-Wallet/auto-wallet.git

// PARANOIA, PROFESSIONALLY APPLIED

AUTO-SIGNING ≠ BLIND-SIGNING.

01

Origin truth

Rules match Chrome's sender.origin, never page-supplied strings. Strict matching kills prefix-domain attacks.

02

Caps are law

Value and gas ceilings apply to every auto-signed transaction. A whitelisted dApp still can't drain you.

03

Keys stay home

AES-256-GCM at rest, Argon2id/PBKDF2 derivation, auto-lock timers. On desktop, keys never enter any webview.

04

Humans for the weird

Anything off-whitelist pops a real approval window. New chains require explicit consent + HTTPS-only RPC.

NEVER CLICK

Confirm AGAIN.

Free · Open source (MIT) · Your keys, your caps, your cat