Impersonator

Allows you to Log-in to dapps as ANY Ethereum Address via WalletConnect, iFrame or Browser Extension

Connect any Ethereum address to dapps in "watch-only" mode

Visit at: impersonator.xyz Code open-sourced at:

Features:

  • Works with all major EVM chains like Ethereum, Arbitrum, Optimism, Polygon, BSC, and various testnets as well.
  • Easily input addresses via ENS
  • No private keys required
  • Dynamically switch connected address and network, after being connected to a dapp
  • Transaction calldata generated from dapps is visible on the UI
  • Tenderly can be used to simulate transactions from the impersonated address. Just need to get the fork id and set it into the config.

Why would you use it?

  • For devs: to test out their UI from the view of other users and simulate generated calldata
  • If you just want to see your stats on a dapp without signing into the hardware wallet
  • For traders: Log in as whale wallets to explore how they interact with the protocol