{"type": "project", "title": "Impersonator", "logoImg": "bafkreia452tjq7szpqbw6num254ly3gzo3bqycwzjz6eqimxskgynpxqlq", "website": "https://impersonator.xyz", "bannerImg": "bafkreidk5rrjh6sqsu54my47cexhzix5qlliaa2m4cgp6l4hqsnn4zvfoy", "createdAt": 1673165617127, "userGithub": "apoorvlathey", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..F0tK4y3Ll26gVQj0RfRCxAt9m_-Wg_a7aI9uX_2jDD4ZZI1cTUO4oqzI1RAhVDvbanpF74FtMd3I5LBpkQdOCg", "type": "Ed25519Signature2018", "created": "2023-08-14T16:00:06.599Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-08-14T16:00:06.599Z", "expirationDate": "2023-11-12T16:00:06.599Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x63A556c75443b176b5A4078e929e38bEb37a1ff2", "hash": "v0.0.0:XMef24SzU068ciO6h3QlNi1/gyM/VDHfBzKMHYSq7X4=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#impersonator-eth#20395316"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..1QCG6KXctzvo1CgVo9qWz0y3Tnwxdw717_cuZleyToxtPwvL3pqsXlLJoWPoj40Pqcn6x-zwrBOaqa1-YnUZBw", "type": "Ed25519Signature2018", "created": "2023-08-14T16:00:28.387Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-08-14T16:00:28.387Z", "expirationDate": "2023-11-12T16:00:28.387Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x63A556c75443b176b5A4078e929e38bEb37a1ff2", "hash": "v0.0.0:QUQWVuO569LZtGSPnhLmK1QmrHPun1SLs8vQzXD97Fk=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#apoorvlathey"}}}, "description": "Impersonator allows you to Log-in to dapps as ANY Ethereum Address via WalletConnect, iFrame or Browser Extension.\n\n - No private keys are required\n- Connect address to DApps in \"watch-only\" mode\n- Works with all major EVM chains like Ethereum, Arbitrum, Optimism, Polygon, BSC, and various testnets as well.\n- Easily input addresses via ENS\n- Dynamically switch connected address and network, after being connected to a dapp.\n- Transaction calldata generated from dapps is now visible on the UI\n- Tenderly can be used to simulate transactions from the impersonated address. Just need to get the fork id and set it into the config.\n\nThis opens up a huge variety of use cases, which are not possible with current wallets like Metamask:\n- Easily check dapp dashboards for your address on any device, without needing to import your private keys. Even handier for hardware wallet users.\n- Check out how your favorite Whales are using the dapps like Aave, Uniswap, etc. by logging in as them and viewing all the useful information like the amount borrowed, liquidity provision between which range, and more!", "logoImgData": {}, "bannerImgData": {}, "projectGithub": "impersonator-eth", "projectTwitter": "apoorvlathey"}
Impersonator
Impersonator allows you to Log-in to dapps as ANY Ethereum Address via WalletConnect, iFrame or Browser Extension.

 - No private keys are required
- Connect address to DApps in "watch-only" mode
- Works with all major EVM chains like Ethereum, Arbitrum, Optimism, Polygon, BSC, and various testnets as well.
- Easily input addresses via ENS
- Dynamically switch connected address and network, after being connected to a dapp.
- Transaction calldata generated from dapps is now 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.

This opens up a huge variety of use cases, which are not possible with current wallets like Metamask:
- Easily check dapp dashboards for your address on any device, without needing to import your private keys. Even handier for hardware wallet users.
- Check out how your favorite Whales are using the dapps like Aave, Uniswap, etc. by logging in as them and viewing all the useful information like the amount borrowed, liquidity provision between which range, and more!
Impersonator