Wallet Connection Status Indicator
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
Wallet Connection Status Indicator displays a persistent, visual badge showing your wallet connection status at all times. It shows whether you are connected, disconnected, or connecting, and displays your wallet address (truncated) and the current network name. The indicator is a small, unobtrusive badge that sits in any corner of your screen. Click it to connect or disconnect your wallet, or to copy your address when connected. Hover over it to see a detailed tooltip with your full address and chain information. The badge updates in real-time when your wallet state changes.
WHERE IT RUNS
This tool runs as a userscript inside the BotGentz extension on any website. It connects directly to your real EVM wallet via window.ethereum—no intermediate bridge. It works on any page, making it a universal wallet status monitor.
HOW TO USE
Install the script and navigate to any page. A small badge appears in the corner of your screen. If disconnected, it shows "Connect Wallet" with a red dot. Click the badge to connect your wallet. Once connected, the badge turns green and displays your truncated address and a short chain name. Click the badge again to copy your address to the clipboard. Hover over the badge to see full details. Click the badge when connected to disconnect. You can drag the badge anywhere on the screen and it remembers its position.
TECHNICAL MECHANISM
The tool listens to wallet events using window.ethereum: accountsChanged, chainChanged, and disconnect. It calls eth_accounts and eth_chainId to fetch the current state. The status is updated in real-time via event listeners and a periodic polling loop (every 5 seconds) to catch any changes from other tabs or extensions. The badge is a fixed-position DOM element with high z-index, styled with a status dot (green for connected, yellow for connecting, red for disconnected). The tooltip is a separate element that appears on hover, showing full address and chain details. Drag functionality is implemented using mouse events, with position persistence using GM_setValue.
THE PANEL
The panel can be dragged anywhere on screen, snapped to the edge, resized, collapsed, and closed with Escape. It remembers its position per site and stays out of your way until you need it.
PLEASE NOTE
This tool requires the free BotGentz extension and a real EVM wallet extension (e.g., MetaMask) installed in your browser. It is EVM-only and works on Ethereum, Optimism, Arbitrum, Polygon, Base, and other EVM-compatible chains. It cannot detect wallet state if no wallet extension is installed. It may not reflect wallet state changes from other tabs without a page refresh. Sites change frequently; the script may need updating. No data is collected or stored beyond your own browser settings.