Recent Transaction Overlay for Site
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
Recent Transaction Overlay for Site displays a persistent, movable overlay showing your connected wallet's recent transactions—up to the last 10—with their status (pending, confirmed, or failed). It fetches transactions from the current chain using eth_getLogs and eth_getTransactionReceipt via your wallet's RPC. The overlay shows each transaction's hash (truncated), method name (when available), value, and status indicator. Clicking any transaction copies its hash to your clipboard instantly. A manual refresh button and automatic updates every 30 seconds keep your transaction history current. A quick summary shows the total transaction count and total value transferred in the last 24 hours.
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 transaction monitor.
HOW TO USE
Install the script and navigate to any page. Click "Connect Wallet" to link your EVM wallet. Once connected, the overlay appears showing your recent transactions. Click the overlay to expand it and see the full list of transactions. Click any transaction to copy its hash to the clipboard. Use the panel to set the maximum number of transactions displayed, toggle value display, enable or disable auto-refresh, and adjust the overlay position. Click the refresh button on the overlay to manually fetch the latest transactions.
TECHNICAL MECHANISM
The tool connects via window.ethereum and uses eth_getLogs to fetch transaction logs for the connected address, then fetches transaction details using eth_getTransactionByHash and eth_getTransactionReceipt. It scans recent blocks to find transactions involving the address. The overlay shows the status of each transaction (confirmed, pending, or failed) based on the receipt status. The tool listens for wallet events (accountsChanged, chainChanged) and updates automatically. The overlay is a fixed-position element with drag support and position persistence using GM_setValue. Clicking to expand/collapse the transaction list is built in.
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 fetch transactions from other tabs or wallets, may not show all transactions if the RPC provider has limitations, and cannot show pending transactions that are not yet mined. Sites change frequently; the script may need updating. No data is collected or stored beyond your own browser settings.