Skip to content

impersonator-eth/impersonator-extension

Repository files navigation

Impersonator Extension

Log-in as ANY address on ALL dapps.

Impersonator injects into the dapps just like Metamask, but gives you the freedom to set custom address which tricks the dapp into thinking you own that address.

How to Install

  1. Download extension from the Chrome Web Store
  2. NOTE: Extension should not be installed along with Metamask, here are 3 different ways to avoid it:
    1. Create a new browser profile
    2. OR disable Metamask when using Impersonator
    3. OR use a different browser.

Using the Extension

  1. Click on 🕵️ icon in the extensions bar to open Impersonator popup
  2. Open settings -> "Add Chain" button
    Fill Chain Name, Paste RPC URL and the Chain Id would get auto filled. Press "Add Chain".
  3. You can view all the saved chains in the Settings tab
  4. Clicking on any of the chains would open up the Edit page. You can modify or delete the chain.
  5. On the homepage, you can enter address or ENS. Select preferred network and set the Enabled toggle.
  6. You can now open any dapp and connect wallet as Metamask. The dapp would detect your custom address and network.

⭐ Unique feature that differentiates it from other wallets: You can have different address & chain injected in different browser tabs at the same time!

So in one tab you might have Uniswap connected to Polygon with apoorv.eth and in another one you can have Sushiswap connected to Ethereum Mainnet with vitalik.eth

About

Browser extension that enables you to Log-in as ANY address on ALL dapps

Resources

Stars

Watchers

Forks

Packages

No packages published