Migrate wallet assets

Paste the source private keys, enter one target address, scan first and then execute: tokens go first, native coin last, with optional gas sponsorship.

9 min readCost:A fee per token moved, nothing for native coin, plus gas on every transferUpdated 2026-10

Migration moves everything out of a pile of old wallets into one new address. It is close to sweeping, except it scans first, can sponsor gas, and works through tokens before native coin — the native coin has to stay long enough to pay for gas.

  1. Paste source wallets and a targetYou can paste several private keys. The target accepts a standard 0x address, or 40 characters with the 0x left off.
  2. Choose scan settingsThe value threshold filters out dust; 0 moves everything. Changing any setting asks you to scan again — the list reflects the moment you scanned.
  3. Read the review listThe scan lists every wallet, every asset, the amount, and the fee for this run. Rows with a zero balance are dust: skip them.
  4. Decide on gas sponsorshipIf the source wallets hold no native coin at all, turn on gas sponsorship: one funded wallet fronts gas for them. That wallet also needs enough for the float plus gas on its own transactions — if it is short, nothing is sent at all.
  5. Run it and watch the logThe log shows each wallet as it moves. Tokens go first, native coin last, so you never end up with funds gone and gas unpaid.
  6. Export the resultThe run exports as CSV when it finishes. One failed wallet does not abort the batch; the log says why it failed.

Careful · The fee is charged per token

Every token migrated costs a fee; native coin does not. When a wallet holds many assets, add the fees up first and decide whether to do it in stages.

Related guides