Crypto Analysis Transaction Visualization (CATV) User Guide


CATV User Guide

Welcome to the Crypto Analysis Tracking Visualization (CATV) Tool User Guide. This tool helps to enable users to visualize the cryptocurrency transactions linked to the input wallet address by creating a graph. The results can be further customized based on the users’ specified requirements.

This goal of this user guide is to cover how to use the CATV tool effectively and elaborate on how users can further interact with their returned results, in order to yield more meaningful and customizable data.

Starting with the CATV: The input fields

The CATV tool requires users to input data into multiple fields before you could start tracking the transactions linked to a wallet address. What you should enter in these fields will be elaborated below.

1. Wallet Address: The wallet address of a valid Ethereum wallet. As of now, the CATV only supports Ethereum wallet addresses.

2. Distribution Depth: This specifies how far would you like to trace the funds sent out by the wallet address. For example, a distribution depth of three will cause the graph to display the outgoing transactions, starting with the input wallet address, up to three hops away.

3. Source Depth: The source depth is nearly identical to the distribution depth, except that it is for incoming transactions instead of outgoing ones.

For example, if you are to search the input address “0x9b14dd” with a distribution and source depth of one, you would get the graph as seen above.

However, if you are to tweak the distribution and source depth to two, you would see this graph instead.

4. Transaction Limit: This specifies the maximum number of transactions in a wallet could have before the tracing is halted. For example, let’s say you set the transaction limit to 100 and the distribution depth to 4 before tracing. If one of the paths is to lead to a wallet with 400 transactions one hop away from your input wallet address, the graph will not show the addresses nor the paths beyond it.

5. Date Range: This filters the transactions only in the first hop for both distribution and source. Hence, the initial outgoing and incoming hops will only display transactions made during the specified time period in the graph.

Starting with the CATV: Additional tips

In order to obtain the ideal results, these tips are advisable before you click the “Start Tracking” button:

  1. Please try to keep your depths to 5 and below if possible, for better speed and a graph output that is readable.
  2. If you are unsure about what to do with the transaction limit, you can leave it at 2000.
  3. For wallet addresses that are highly active, use the Date Range filter to narrow the search down to only the day(s) of interest.
  4. If you are experiencing slow loading time, you can consider doing source and depth search separately by setting either to zero. This might be caused by the type of wallet. For example, splitter wallets would have a few incoming transactions and many outgoing transactions.

Once you’re done with setting the fields to your desired values and ready to start tracking, simply click on the ‘Start Tracking’ button to have the tool begin generating the graph.


pinned #2