What is DustSweep?¶
DustSweep turns the small, leftover token balances ("dust") in your wallet into one useful token — ETH, USDC, WETH, or USDT — in a single sweep, with as few wallet confirmations as possible.
The problem it solves¶
If you are active on-chain, your wallet slowly fills up with balances that are too small to do anything with:
- Leftovers from swaps and liquidity positions.
- Airdrops and reward tokens worth a few cents or dollars.
- Tokens a DEX interface will not even list.
Selling each one normally costs an approval transaction plus a swap transaction per token. For a $0.40 balance, that is simply not worth doing — so the dust sits there forever.
What DustSweep does¶
DustSweep is a feature of DustSwap, available at https://app.dustswap.wtf/dustsweep. In one flow it:
- Scans your wallet for every non-zero token balance on Base — not just tokens from a curated list.
- Classifies what it finds: sellable tokens are shown, spam and suspicious tokens are hidden by default.
- Routes each selected token through the best of several Base DEXes (Uniswap, Aerodrome, PancakeSwap, BaseSwap, and others).
- Executes all swaps in a single on-chain transaction through DustSweep's own sweep contract, sweeping up to 50 tokens at once.
- Delivers the combined output to your wallet, minus a transparent protocol fee (2%, hard-capped at 3% by the smart contract).
flowchart LR
A[Your wallet\n30+ dust tokens] --> B[DustSweep\nscan + quote]
B --> C[One transaction\nup to 50 swaps]
C --> D[Your wallet\nETH / USDC / WETH / USDT]
Non-custodial by design¶
DustSweep never holds your funds. Tokens move from your wallet, through the sweep contract, through the DEXes, and back to your wallet inside one atomic transaction. The contract:
- Only pulls the exact amounts you selected — never unlimited approvals.
- Resets every internal approval to zero before the transaction ends.
- Refunds any token whose swap fails, in the same transaction, instead of failing the whole sweep.
User Safety Note DustSweep will never ask you for an unlimited token approval to its own contract, and it cannot move tokens you did not select. If a prompt asks for more than you expect, reject it and see What You Sign and Why It's Safe.
Who this documentation is for¶
The user guide pages are written for everyday users — no technical background needed. Pages such as One-Click Sweeps (EIP-5792), Sign & Sweep (Permit2), and Security Model add depth for advanced users, developers, and reviewers.
FAQ¶
Is DustSweep a token or an exchange? Neither. It is a tool inside the DustSwap app that batches swaps you choose through existing public DEXes.
Which network does it work on? Base mainnet only. See Supported Network & Tokens.
Does it cost anything? A 2% protocol fee taken from the swap output (the smart contract caps the fee at 3%), plus normal Base network gas — typically a few cents. See Fees.