Awesome
Migratooor
Migratooor transfers all your tokens from one wallet to another.
criteria | support |
---|---|
supports multiple EVM chains | ✅ |
supports secret recovery phrase | ✅ |
supports dry-runs | ✅ (on the Goerli testnet) |
supports ERC-20 tokens | ✅ |
supports ERC-721 tokens | ✅ |
supports ERC-1155 tokens | ✅ |
supports EIP-1559 transactions | ✅ |
supports Ethereum Name Service | ✅ |
Why would I want to do that?
if...
- your private key is compromised, or
- your wallet is linked to your identity, or
- you want to revoke every token approval
...then you will want to move all your tokens to a new, fresh wallet.
Where can I download this app?
You can download migratooor for Windows or macOS.
How does it work?
First your wallet is scanned to find your tokens. A table will be shown displaying your balance of each token. You can then (un)check each token to move. Migratooor will transfer each token, and all you need to do is confirm one transaction (and one transaction only).
Does this reduce the number of transactions needed?
It does not. Unless you use a smart contract wallet, there is no way to reduce the number of transactions. This app simply makes the process less tedious.
What networks does this app support?
At the time of this writing, migratooor supports the following EVM-compatible networks:
What tokens does this app scan for?
On the Ethereum network, migratooor scans for...
- more than 5000 ERC-20 tokens, and
- every NFT known to OpenSea, and
- more than 30,000 Uniswap v2 LP tokens.
Is this app secure?
Maybe. No independent audit has been or will be commissioned. You are encouraged to read the code and decide for yourself whether it is secure.
How can I test this app?
- Switch your MetaMask to the Goerli test network
- Navigate to https://goerlifaucet.com or https://bigoerlifaucet.com
- Paste your wallet address and press the
Send Me ETH
button - Wait for your transaction to get mined. Your wallet will get credited with 0.02 ETH
- Navigate to https://app.balancer.fi/#/goerli/faucet
- Pick whatever token you will want to mint and press the
Drip
button - Wait for your transaction to get mined.
- Repeat step 6 and 7 for the other tokens you will want to mint
- Launch migratooor, paste your wallet address from MetaMask, select the Goerli network
How can I compile this app?
- Download and install Delphi Community Edition
- Clone Delphereum and the dependencies
- The compiler will stop at migratooor.api.key
- Enter your Infura API key and your OpenSea API key
- Should you decide to fork this repo, then do not commit your API keys. Your API keys are not to be shared.
Disclaimer
Migratooor is provided free of charge. There is no warranty. The authors do not assume any responsibility for bugs, vulnerabilities, or any other technical defects. Use at your own risk.