sweep_dust
Consolidate many small leftover token balances (dust) into one token (default USDC) on an EVM chain. Pass the dust list (token address + amount — you know your own balances); returns a plan of unsigned swaps, gas-positive legs only, with the whole tiny sweep fee riding ONE leg. Non-custodial: approve each leg's approvalTarget and sign. Base/Arbitrum/Optimism/Ethereum/BNB Chain/Polygon/Avalanche.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dust | Yes | tokens to sweep: [{ address, amount (integer base units), symbol?, decimals? }] | |
| chain | No | default base | |
| wallet | Yes | your 0x address (the taker) | |
| slippageBps | No | default 100 | |
| targetToken | No | consolidate into this token (default USDC) |