← ClaudeAtlas

vike-wallet-tracelisted

Counterparty graph traversal from a root wallet outward. At each hop, expand to the top N counterparties by USD volume. Use when the user asks "where did funds from X go" / "follow the money 3 hops out" / "trace the network around this wallet" / wallet investigation.
vike-io/vike-cli · ★ 0 · AI & Automation · score 73
Install: claude install-skill vike-io/vike-cli
# vike-wallet-trace ## Command ```bash vike wallet trace <address> [--chain ethereum|bsc|base] [--depth N] (1-5, default 2) [--width N] (1-10, default 5) [--window 24h|7d|30d|90d|all] [--min-usd N] (default 10000 — prunes noise) [--json] ``` ## Output ```json { "root": "0xabc...", "depth": 2, "width": 5, "window": "30d", "min_usd": 10000, "nodes": [ { "address": "0xabc...", "depth": 0, "total_volume_usd": 0.0 }, { "address": "0xdef...", "depth": 1, "total_volume_usd": 250000, "label": "Binance", "wallet_type": "cex" }, { "address": "0x123...", "depth": 2, "total_volume_usd": 45000, "label": null, "wallet_type": null }, ... ], "edges": [ { "from": "0xabc...", "to": "0xdef...", "volume_usd": 200000, "tx_count": 4 }, ... ], "stats": { "node_count": 23, "edge_count": 31, "max_depth_reached": 2 } } ``` ## Reading the graph - **Root (depth 0)** = the wallet you traced from. `total_volume_usd` = 0 because it's where edges originate. - **Depth 1** = direct counterparties. Most useful layer. - **Depth 2-3** = "friend-of-friend" — useful for finding where funds end up. - **Edge volume_usd** = the volume between those two specific addresses, NOT cumulative. - **`wallet_type = "cex"`** at depth 1 = funds went to / came from an exchange. Often the END of the trail (anonymous from there). - **Unlabeled wallet with high volume at depth 1-2** = potentially related wallet, investigate with `vike labels`. ## Parameter tuning | Pa