Supported Wallets Overview
DustSweep supports virtually every wallet — support is based on what a wallet can do, not its brand. The difference between wallets is only how smooth the experience is: one confirmation, or a signature plus a transaction.How support works
DustSweep checks two capabilities, nothing else:- Can it sign EIP-712 typed data? Required for the Permit2 signature flow. Nearly every modern wallet can. If a wallet cannot, DustSweep shows a clear notice and suggests switching wallets — this is the only true “unsupported” case.
- Can it batch atomically (EIP-5792)? Optional. If yes, you get One-Click Sweeps; if no, Sign & Sweep.
Wallet experience matrix
Behavior reflects the current implementation; wallet capabilities change frequently and the full matrix should be re-verified before publication.Why MetaMask batching is off by default
MetaMask can batch via its Smart Account upgrade, but DustSweep currently ships with MetaMask approval batching disabled as a deliberate safety choice, showing: “MetaMask approval batching is disabled for safety. Approve tokens one by one, then DustSweep will send one sweep transaction.” MetaMask users get the same end result through Sign & Sweep.If your wallet is “blocked”
Only wallets that cannot sign typed data at all are blocked — they cannot use Permit2, batching, or anything else DustSweep relies on. The notice is inline (never a hard screen-block) and offers a switch-wallet action.User Safety Note Whatever the wallet, the on-chain rules are identical: exact-amount approvals only, a fee capped at 3%, and automatic refunds for failed tokens. A smoother wallet experience never means weaker protections.

