mytoolsdocs
Tools

Seed Sweeper

Recover coins and tokens from a seed phrase, across many derived addresses.

The Seed Sweeper walks the addresses derived from a seed phrase, finds what they hold, and moves it to a destination you choose. It exists for the case where a wallet has been used across dozens of derived addresses and emptying them by hand would take an afternoon.

Step by step

  1. Paste the phrase and set how many addresses to walk.
  2. Scan. Each address is derived and read: its coin balance, and its tokens where token discovery is configured on the deployment.
  3. Review. The list shows what was found per address, and what the screen decided about each token.
  4. Set the destination and run it. Tokens are sold first, then the coin is swept.

What the screen does

Not everything found is worth moving, and some of it cannot be moved at all. Before selling anything, each token is checked for:

  • a route, meaning some venue will actually trade it;
  • liquidity worth the gas, so a dust balance is not sold for less than the transaction costs;
  • whether a sale actually succeeds, which is the difference between a token you own and a token you can leave.

Everything filtered out is reported per address with the reason, rather than silently skipped, so you can see what was left behind and decide for yourself.

Limits

There is a cap on how many addresses one scan will walk. The form enforces the same cap the backend does, so a scan cannot quietly run away.

Token discovery needs an indexer. Without one the scan still finds coin balances but not tokens, and Settings says whether one is configured.

A seed phrase is every key at once

A seed phrase does not unlock one wallet, it unlocks all of them, forever. mytools never stores one: it is used for the run and then it is gone, and nothing writes it to disk in any form. If you paste a phrase into any tool anywhere, treat the whole wallet as compromised and move everything out of it.

On this page