This app runs inside the BotSurf browser. Don't have it yet? Get the app or extension now!

Flow Visualizer

Analytics · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — try it free, no account needed.
CategoryAnalytics
PlatformAll
Pricing Free
Installs0
Download BotSurf to use — free
No account needed for free apps. Once BotSurf is open, find this app in Apps from the + menu.

About this app

WHAT IT DOES

Flow Visualizer maps the movement of funds between addresses on EVM-compatible chains. Enter a wallet address or contract, and the tool analyzes transaction history and event logs within the most recent 5,000 blocks to identify every flow of value—both native currency (ETH, BNB, MATIC, etc.) and ERC-20 tokens—involving that address. Results are displayed as a directed flow graph showing incoming and outgoing transactions, with each flow annotated by value, transaction hash, and direction. The tool distinguishes between native transfers and token transfers, and provides clickable links to block explorers for every transaction and address. This is ideal for investigating where funds came from, where they went, and identifying intermediate addresses that may be part of a larger transaction chain. Whether you are auditing a wallet, tracing stolen funds, or simply understanding on-chain activity, Flow Visualizer makes the movement of value visible and navigable.

HOW TO USE

Connect your EVM wallet or simply paste any Ethereum-compatible address into the input field. Select the network that matches the address from the dropdown menu—the tool supports Ethereum Mainnet, Sepolia, BSC, Polygon, Arbitrum, Optimism, Avalanche, and Fantom. Click the "Trace flows" button to begin the scan. The tool will fetch transaction logs, extract transaction details, and build a directed graph of value flows. A progress indicator shows the log scanning status, with automatic chunking and backoff to handle RPC limits. Results display the target address, the number of transactions analyzed, and two lists: incoming flows (funds received) and outgoing flows (funds sent). Each flow shows the counterparty address, the value transferred, and a link to the transaction on a block explorer. Addresses are abbreviated for readability but are fully clickable for deeper inspection.

THE TECHNICAL MECHANISM

Flow Visualizer's core tracing engine combines on-chain transaction data with event log analysis to reconstruct fund movements. The engine first uses chunked log scanning to fetch all events involving the target address within a 5,000-block window—starting at 2,000-block chunks and halving on failure to ensure the scan completes even on RPCs with strict range limits. From these logs, it extracts all unique transaction hashes, then fetches detailed transaction records for each hash to capture native value transfers. Simultaneously, it decodes ERC-20 Transfer events from the logs, extracting the from, to, and value parameters to capture token flows. The engine deduplicates flows by transaction hash and direction, then sorts them into incoming and outgoing categories based on the target address's role. Unlike simple transaction lists, this approach reconstructs the directional flow of value, making it easy to trace the path of funds through the transaction graph. The tool also handles both standard ERC-20 transfers and native currency transactions in a unified interface.

WHAT IT CANNOT SEE

Flow Visualizer cannot trace flows across non-EVM chains such as Solana, Cosmos, Bitcoin, or Polkadot. It is limited to the most recent 5,000 blocks to maintain performance and respect RPC usage policies; older transactions are not included in the scan. The tool cannot follow flows through privacy-preserving protocols like Tornado Cash, zk-SNARKs-based mixers, or other obfuscation techniques—transactions through such contracts appear as simple interactions with the mixer contract, not as continuations of the flow. It cannot definitively prove the source or ownership of funds beyond heuristic tracing based on on-chain data; addresses may be exchange wallets, smart contracts, or unrelated users who happened to interact with the target. The tool does not access mempool data or pending transactions, and is rate-limited by the underlying RPC provider. Token values are displayed as raw decimal amounts and may require additional decimal place adjustment—always verify exact amounts using a block explorer.

PLEASE NOTE

This tool is read-only and requires the BotGentz extension framework to be installed. It does not sign or send transactions. All data is fetched directly from the selected network's RPC endpoint and is not stored or transmitted externally. Flow tracing is heuristic and may not capture all possible paths, especially through complex smart contract interactions or multi-hop token swaps. This tool is free to use and intended for informational analysis, not as a substitute for professional on-chain forensics.

Similar Apps

Log in to BotGentz

Suggest an App

Tell us what you'd find useful — if we build it, we'll email you the moment it's ready.