wallet-migrator
Migrate your assets from wallet to wallet or chain to chain with one click
Problem Statement
We are leveraging EIP-7702 to temporarily delegate EOAs to smart accounts, enabling Web3 users to migrate all their assets — ERC-20s, NFTs, dust tokens — with a single click.This delegation allows externally owned accounts (EOAs) to execute smart contract logic without converting to a smart wallet permanently. By signing a short-lived authorization, the EOA temporarily behaves like a contract account, enabling complex asset transfers such as:ERC-20 transfers (including custom tokens)NFT migrations (ERC-721 / ERC-1155)Dust token swaps via integrated routers (e.g. Uniswap, 1Inch)Scam token filtering (optional)All wrapped into a single bundled transaction
Solution
This project is built around the idea of simplifying wallet migrations for everyday Web3 users, using the cutting-edge capabilities of EIP-7702 and Account Abstraction. Stack: Solidity, Smart contract Account Abstraction (ERC-4337 + EIP-7702) Powered by Pimlico’s bundler and entryPoint v0.7 for secure and efficient execution Built with React and Viem
Hackathon
ETHGlobal Prague
2025
Prizes
- 🏆
Big Blockscout Explorer Pool Prize
Blockscout
Contributors
- moclas17
13 contributions
- ArturVargas
2 contributions