8 chains supportedZero manual bridgingDestination address locked at quote time

BC
GuidesBy Blockchains.Click Team1 min read
Solana

OmniDust Vacuum: Sweep Every Dust Token With One Signature

Instead of one signature per stranded token, authorize a bounded relayer once and let it convert every selected Solana dust token to SOL automatically.

Sweeping five stranded tokens the normal way means five separate signatures. OmniDust Vacuum authorizes all of them at once.

Quick facts

  • One signature authorizes every selected Solana dust token at once, instead of one per token
  • Non-custodial — a bounded on-chain SPL delegate approval, capped at the exact amount of each token, enforced by Solana itself
  • A relayer sweeps, converts to SOL, and sends it back to your own wallet automatically (up to once daily)
  • v1 is Solana-only — EVM support via Permit2 is a real, scoped follow-up

How it works

Select the dust tokens you want to clear from Dust Sweeper as usual, then click "Vacuum with 1 signature" instead of the manual sweep. That signs a single transaction delegating a bounded relayer — this app's own relayer, the same one that powers Trigger Orders' automatic delivery — to move up to the exact current balance of each selected token, nothing more. On the next scheduled check, the relayer pulls each token, swaps it to native SOL, and sends the result straight back to your own wallet.

Why this is safe

The bound is enforced by the SPL token program itself, not by trust in this app's backend: a delegate approval for, say, 1,000 units of a token can never be used to move 1,001 — that ceiling is on-chain, checked by Solana on every transfer regardless of what any server-side code does or doesn't do correctly. The relayer never accumulates a balance at rest either — it pulls, swaps, and forwards in one pass per token, the same design as this app's other automated-delivery features.

Go find your dust — the vacuum option shows up once you've selected at least one Solana token.

Frequently asked questions

How is this different from the regular Dust Sweeper?

Dust Sweeper's manual flow signs one swap per token, live, right then. OmniDust Vacuum signs ONE delegate-approval transaction covering every selected token, and a relayer sweeps + converts them to SOL for you automatically — you don't need to be present when it actually executes.

Is this custodial — does the relayer hold my funds?

No. The one signature you give grants a bounded SPL delegate approval for the EXACT amount of each selected token — the relayer can never move more than that, enforced on-chain by the SPL token program itself, not by anything this app's backend does. It pulls, swaps, and forwards the result back to your own wallet in one pass; it never holds a balance at rest.

How fast does it run?

Up to once per day — the automatic delivery check runs on a daily schedule. If you want it swept immediately, use the regular manual sweep instead.

Does this work for EVM chains too?

Not yet — v1 is Solana-only. An EVM version using Permit2 (Uniswap's real, deployed universal-approval contract) for genuinely gasless authorization is a real, scoped follow-up, not implemented yet.