Hop Tracking
For what hop tracking does conceptually, see Hop Tracking Explained. This page is the command-by-command operational walkthrough.
Hop tracking is bot-only — there’s no dashboard view for hop sessions. Everything happens through Telegram commands.
Commands
Section titled “Commands”| Command | What it does |
|---|---|
/hop <address> | Start a session in all mode. The root wallet’s regular activity continues to alert; newly discovered downstream wallets get auto-tracked and emit full alerts. |
/onlyhop <address> | Start a session in hops_only mode. The root wallet’s regular activity is suppressed — you only see the hop-discovery alerts and CEX detections. |
/hops | List your active sessions, with a tree view of discovered wallets per session. |
/unhop <address> | Stop a session. Auto-discovered wallets are removed; manually-tracked wallets are kept. |
Both /hop and /onlyhop require the address to already be tracked manually first (with /track).
Starting a session
Section titled “Starting a session”/hop 0xd8da6bf26964af9d7eed9e03e53415d37aa96045The bot replies:
📡 Hop Tracking Started
Root: vitalik.ethMode: All alertsMax depth: 5 hopsMax wallets: 50
Outgoing native & stablecoin transfers will be auto-tracked.CEX deposits will be detected and flagged.
Use /unhop to stop | /hops to view sessionsSubstitute /onlyhop to get Mode: Hops + deployments only.
Error states
Section titled “Error states”| Situation | Message |
|---|---|
| You haven’t tracked the root wallet first | You must be tracking this wallet first. Use /track to add it. |
| You’re already running a session for this root | Already hop-tracking this wallet. |
| You’re at your max active sessions | Max active sessions reached (X/Y). Use /unhop to stop a session first. |
| You’re on free tier | Hop tracking is not available for your tier. |
What “discovery” looks like
Section titled “What “discovery” looks like”When funds move from a hop wallet (root or any auto-discovered child) to a new address, you get:
🔗 Hop Detected — Depth 2/5
From: AlphaWalletTo: 0x5678...efgh (auto-tracked)Amount: 5.2 ETHChain: EthereumTx: View
Root: MainWalletSession: 3/50 walletsThe header shows current depth out of your tier’s max, and the session count out of your tier’s wallet cap. Discovery only triggers on native or stablecoin transfers — see the concept page for the filter list.
CEX deposits end the trail
Section titled “CEX deposits end the trail”When funds move to a known centralized-exchange deposit address, instead of auto-tracking the CEX, you get:
🏦 CEX Deposit Detected — Chain Ended
From: IntermediateWalletTo: Kraken (0x2910...5d2c)Amount: 10.5 ETHChain: EthereumTx: View
⚠️ Funds moved to exchange. Not auto-tracking.Root: MainWalletThe chain stops there — the bot doesn’t follow funds further into the exchange’s hot wallets (no point — they’re commingled inside the exchange). The wallet is recorded in the session as is_cex=TRUE with the exchange name.
Listing your sessions
Section titled “Listing your sessions”/hops📡 Hop Tracking — 2 active session(s)
━━━━━━━━━━━━━━━━━━🎯 vitalik.eth (all alerts)Wallets: 7 | Started: 2026-04-15
└─ 0x1234...abcd └─ 0x5678...efgh └─ 0x9abc...ijkl 🏦 Kraken
━━━━━━━━━━━━━━━━━━🎯 SmartMoney3 (hops only)Wallets: 3 | Started: 2026-04-22
└─ 0xa9c1...0e5d └─ 0xb734...c2f1Indentation reflects depth. CEX endpoints get a 🏦 tag with the exchange name. Manually-tracked wallets that also show up in your hop tree are not specially marked here — /list is the canonical place for your manual subscriptions.
Stopping a session
Section titled “Stopping a session”/unhop 0xd8da6bf26964af9d7eed9e03e53415d37aa96045🛑 Hop Tracking Stopped
Root: vitalik.ethRemoved: 14 auto-tracked walletsKept: 3 manually tracked walletsAuto-discovered wallets are removed from your tracking list; wallets you also tracked manually (via /track) survive — your manual subscription is independent of the hop session and continues alerting after /unhop.
The session record is marked inactive but kept for historical reference.
Tier limits
Section titled “Tier limits”Hop tracking is not available on the free tier.
| Tier | Active sessions | Max depth | Wallets per session |
|---|---|---|---|
| Free | — | — | — |
| Pro | 1 | 3 | 20 |
| Elite | 3 | 5 | 50 |
| Exclusive | 5 | 7 | 100 |
| Early Adopter | 3 | 5 | 50 |
The “wallets per session” cap stops the graph from growing once a session reaches its limit — existing wallets in all mode keep alerting, but no new wallets are auto-tracked even if more funds flow outward. To explore deeper, end the session and start a new one (or upgrade tier).
What hop wallets count against
Section titled “What hop wallets count against”Auto-discovered hop wallets count against your tier’s wallet quota the same as manually tracked wallets. A 50-wallet hop session uses 50 slots from your EVM (or Solana) pool.
| Tier | EVM pool | Solana pool |
|---|---|---|
| Pro | 250 | 25 |
| Elite | 1,000 | 75 |
| Exclusive | 5,000 | 200 |
So a Pro user with 200 EVM wallets manually tracked plus a 20-wallet hop session = 220/250 — fine. The same Pro user trying a second 20-wallet session after 200 manual would fail (240/250 from existing + 20 new = over). Plan accordingly.