Skip to main content

DustSweep Router

DustSweep has been through three on-chain router versions. The current production router is V3.

Deployed addresses (Base mainnet)

Version notes

  • V1 (DustSweepRouter) — legacy, Uniswap V3 only, max 10 tokens per sweep, plain approvals.
  • V2 (DustSweepPermit2RouterV2) — Permit2-based, all-or-nothing execution (any failed swap leg reverts the whole sweep), no native ETH output, no pause switch.
  • V3 (DustSwapSweepRouter, current) — adds native ETH output, pause switch, per-sweep fee override, and a fee binding in the Permit2 witness. Built with OpenZeppelin Ownable, ReentrancyGuard, and Pausable.