├── .env.sample ├── .github └── demo-address-connected.png ├── .gitignore ├── .nvmrc ├── .vscode └── settings.json ├── LICENSE.md ├── README.md ├── app ├── icon.png ├── layout.tsx ├── page.tsx └── providers.tsx ├── components ├── Analytics.tsx ├── Body │ ├── AddressInput │ │ ├── AddressBook │ │ │ └── index.tsx │ │ └── index.tsx │ ├── BrowserExtensionTab.tsx │ ├── CopyToClipboard.tsx │ ├── IFrameConnectTab │ │ ├── AppUrlLabel.tsx │ │ ├── ShareModal.tsx │ │ ├── SupportedDapps │ │ │ ├── DappTile.tsx │ │ │ ├── DappsSearch.tsx │ │ │ └── index.tsx │ │ └── index.tsx │ ├── NetworkInput.tsx │ ├── NotificationBar.tsx │ ├── Tab.tsx │ ├── TabsSelect.tsx │ ├── TenderlySettings.tsx │ ├── TransactionRequests.tsx │ ├── WalletConnectTab │ │ ├── ConnectionDetails.tsx │ │ ├── Loading.tsx │ │ ├── URIInput.tsx │ │ └── index.tsx │ └── index.tsx ├── CustomConnectButton.tsx ├── Footer.tsx ├── Navbar.tsx └── layouts │ └── IndexLayout.tsx ├── contexts └── SafeInjectContext.tsx ├── funding.json ├── helpers ├── communicator.ts ├── messageFormatter.ts └── utils.ts ├── next.config.js ├── package.json ├── pnpm-lock.yaml ├── public ├── extension.png ├── logo-no-bg.png ├── metaIMG.PNG └── robots.txt ├── style ├── scroll.css └── theme.ts ├── tsconfig.json ├── types.ts ├── utils └── index.ts └── vercel.json /.env.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/.env.sample -------------------------------------------------------------------------------- /.github/demo-address-connected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/.github/demo-address-connected.png -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v18.17.0 2 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/README.md -------------------------------------------------------------------------------- /app/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/app/icon.png -------------------------------------------------------------------------------- /app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/app/layout.tsx -------------------------------------------------------------------------------- /app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/app/page.tsx -------------------------------------------------------------------------------- /app/providers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/app/providers.tsx -------------------------------------------------------------------------------- /components/Analytics.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/components/Analytics.tsx -------------------------------------------------------------------------------- /components/Body/AddressInput/AddressBook/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/components/Body/AddressInput/AddressBook/index.tsx -------------------------------------------------------------------------------- /components/Body/AddressInput/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/components/Body/AddressInput/index.tsx -------------------------------------------------------------------------------- /components/Body/BrowserExtensionTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/components/Body/BrowserExtensionTab.tsx -------------------------------------------------------------------------------- /components/Body/CopyToClipboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/components/Body/CopyToClipboard.tsx -------------------------------------------------------------------------------- /components/Body/IFrameConnectTab/AppUrlLabel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/components/Body/IFrameConnectTab/AppUrlLabel.tsx -------------------------------------------------------------------------------- /components/Body/IFrameConnectTab/ShareModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/components/Body/IFrameConnectTab/ShareModal.tsx -------------------------------------------------------------------------------- /components/Body/IFrameConnectTab/SupportedDapps/DappTile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/components/Body/IFrameConnectTab/SupportedDapps/DappTile.tsx -------------------------------------------------------------------------------- /components/Body/IFrameConnectTab/SupportedDapps/DappsSearch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/components/Body/IFrameConnectTab/SupportedDapps/DappsSearch.tsx -------------------------------------------------------------------------------- /components/Body/IFrameConnectTab/SupportedDapps/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/components/Body/IFrameConnectTab/SupportedDapps/index.tsx -------------------------------------------------------------------------------- /components/Body/IFrameConnectTab/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/components/Body/IFrameConnectTab/index.tsx -------------------------------------------------------------------------------- /components/Body/NetworkInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/components/Body/NetworkInput.tsx -------------------------------------------------------------------------------- /components/Body/NotificationBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/components/Body/NotificationBar.tsx -------------------------------------------------------------------------------- /components/Body/Tab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/components/Body/Tab.tsx -------------------------------------------------------------------------------- /components/Body/TabsSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/components/Body/TabsSelect.tsx -------------------------------------------------------------------------------- /components/Body/TenderlySettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/components/Body/TenderlySettings.tsx -------------------------------------------------------------------------------- /components/Body/TransactionRequests.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/components/Body/TransactionRequests.tsx -------------------------------------------------------------------------------- /components/Body/WalletConnectTab/ConnectionDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/components/Body/WalletConnectTab/ConnectionDetails.tsx -------------------------------------------------------------------------------- /components/Body/WalletConnectTab/Loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/components/Body/WalletConnectTab/Loading.tsx -------------------------------------------------------------------------------- /components/Body/WalletConnectTab/URIInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/components/Body/WalletConnectTab/URIInput.tsx -------------------------------------------------------------------------------- /components/Body/WalletConnectTab/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/components/Body/WalletConnectTab/index.tsx -------------------------------------------------------------------------------- /components/Body/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/components/Body/index.tsx -------------------------------------------------------------------------------- /components/CustomConnectButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/components/CustomConnectButton.tsx -------------------------------------------------------------------------------- /components/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/components/Footer.tsx -------------------------------------------------------------------------------- /components/Navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/components/Navbar.tsx -------------------------------------------------------------------------------- /components/layouts/IndexLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/components/layouts/IndexLayout.tsx -------------------------------------------------------------------------------- /contexts/SafeInjectContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/contexts/SafeInjectContext.tsx -------------------------------------------------------------------------------- /funding.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/funding.json -------------------------------------------------------------------------------- /helpers/communicator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/helpers/communicator.ts -------------------------------------------------------------------------------- /helpers/messageFormatter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/helpers/messageFormatter.ts -------------------------------------------------------------------------------- /helpers/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/helpers/utils.ts -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /public/extension.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/public/extension.png -------------------------------------------------------------------------------- /public/logo-no-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/public/logo-no-bg.png -------------------------------------------------------------------------------- /public/metaIMG.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/public/metaIMG.PNG -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/public/robots.txt -------------------------------------------------------------------------------- /style/scroll.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/style/scroll.css -------------------------------------------------------------------------------- /style/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/style/theme.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/types.ts -------------------------------------------------------------------------------- /utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/utils/index.ts -------------------------------------------------------------------------------- /vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/impersonator-eth/impersonator/HEAD/vercel.json --------------------------------------------------------------------------------