Portfolio Value Overlay for Marketplace
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
Portfolio Value Overlay for Marketplace displays a persistent, movable overlay showing the total USD value of all tracked tokens and native currency in your connected wallet. Add token addresses with optional symbols to track, and the overlay shows the total portfolio value prominently, with individual token balances and USD values available in an expandable breakdown. The overlay is compact by default, showing only the total value, and expands on click to reveal detailed token holdings. A manual refresh button and auto-updates every 30 seconds keep your portfolio data current.
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 portfolio monitor.
HOW TO USE
Install the script and navigate to any page. Click "Connect Wallet" to link your EVM wallet. In the panel, add token addresses with their symbols (e.g., "USDC" for 0xA0b869...). You can also add the native token with the "Add Native" button. Once tokens are added, a compact overlay appears showing your total portfolio value. Click the overlay to expand it and view individual token balances and USD values. Click again to collapse. Drag the overlay anywhere on the screen. Use the panel to refresh, add, or remove tokens.
TECHNICAL MECHANISM
The tool connects via window.ethereum and uses eth_call to read ERC-20 token balances via the balanceOf function (0x70a08231). Native balances are read using eth_getBalance. Token decimals are fetched via decimals() (0x313ce567) and symbols via symbol() (0x95d89b41). Token prices are fetched from the CoinGecko API (with a 60-second cache). The overlay updates every 30 seconds and also refreshes on wallet account changes. The overlay is a fixed-position element with drag support, position persistence via GM_setValue, and a click-to-expand interaction for the token breakdown.
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. Token addresses must be added manually; the tool does not auto-detect tokens in your wallet. Price feeds may be unavailable for obscure tokens. Sites change frequently; the script may need updating. No data is collected or stored beyond your own browser settings.