Migrate a wallet

Move every token from an old wallet to a new one. Everything runs in your browser — neither phrase is ever transmitted. Preview is free. You only pay when you migrate.

Security: This tool runs entirely in your browser. Both your source and destination phrases are processed locally. Verify by opening DevTools → Network — no request carries your keys.

1. Source wallet (being emptied)

Paste the BIP-39 mnemonic of the wallet you're moving away from. Every address will be derived from it and every asset found will be moved to the destination.

2. Destination wallet (the new one)

Paste the BIP-39 mnemonic of the new wallet. It doesn't need to be funded — the migration is push-only, the destination pays nothing.

3. Families to migrate

Uncheck a family to leave it alone. Preview only shows what you check.

EVM chains

Ethereum mainnet is off by default — gas is expensive. Turn it on if you know you have assets there and you're fine paying the fee.

How fees work. We take 10% of each chain's native balance (ETH, POL, BNB, SOL, BTC, TRX) before migrating. If a chain's native balance is too low to pay for its own migration and the wallet is worth $500 or more, we sponsor gas and take 15% instead. If the wallet is worth under $500 and a chain can't pay its own gas, we skip that chain.

Output


        

How it works

  1. Both phrases are derived locally — the source phrase to four sets of source addresses, the destination to four sets of destination addresses.
  2. Each source address is queried for holdings on its chain. Balances are read via public RPCs and mempool.space; the migrate worker proxies token discovery for EVM.
  3. Holdings are priced via CoinGecko. The total determines whether the wallet is worth sponsoring gas for.
  4. Preview shows you the plan. Nothing has been signed.
  5. On Execute, each chain is migrated in sequence: skim the fee to the operator wallet, transfer every non-dust token, then send the remaining native to the destination.
  6. If a chain can't pay its own gas, the worker sponsors it before the migration runs. The 15% rate applies on those chains.