- Skill ID
- binance/binance-skills-hub/binance-wallet-tracker
- Publisher
- binance
- Repository
- binance-skills-hub
- Installs
- 0
- Files
- 3
- Synced
- Sep 23, 2026
Open any RiverX project, open the Skills panel in the chat, and search for this identifier. The files are fetched from the source repository at install time.
binance/binance-skills-hub/binance-wallet-trackerInstalls these files- SKILL.md
- references/analytics.md
- references/cli.md
What this skill tells the agent
Binance Wallet Tracker Skill
On-chain wallet tracking and monitoring. Monitor token-level and trade-level activity for private groups or public Smart Money / KOL data. Includes 9 built-in analysis scenarios for replay and pattern detection.
Prerequisites
This skill requires the baw CLI (@binance/agentic-wallet npm package). If baw is not found:
npm install -g @binance/agentic-walletVerify: baw --version should print 1.6.2 or higher. If installation fails or the user doesn't have Node.js, inform them that Node.js >= 18 is required.
When to Use
Discovery
| User intent | Command |
|---|---|
| Consensus tokens (many buyers) | tracker token query → sort by consensusCount |
| Pioneer tokens (≤2 traders) | tracker token query → filter launchTime + consensusCount ≤ 2 |
| Leaderboard diff (untracked wallets) | leaderboard query (leaderboard skill) + tracker address list → diff |
| Token-based buyer lookup | tracker tx query → client-side filter by ca |
| Time-window summary | tracker token query --period 4h + tracker tx query |
| Similar wallet discovery | leaderboard analyze (leaderboard skill) → archetype matching |
Evaluation
| User intent | Command |
|---|---|
| Token risk screening | tracker token query → filter tokenRiskLevel ≥ 3 + consensusCount ≥ 3 |
| Group rhythm profiling | tracker tx query → per-address rhythm analysis |
| Follow list assessment | tracker follow + leaderboard analyze (cross-skill) |
| Token heat analysis | tracker tx query → aggregate by ca |
Replay
| User intent | Command |
|---|---|
| 4h comprehensive summary | tracker token query --period 4h + tracker tx query |
| Accumulation vs distribution (Accumulation/Distribution) | tracker token query → buyCount/sellCount per address |
| Sector rotation | tracker tx query → compare token top across time windows |
| Anomaly large orders | tracker tx query → anomaly detection |
| Round-trip (Round-Trip) | tracker tx query → round-trip detection |
| First-mover + leader-follower | tracker tx query → first-mover + leader-follower |
| Wake-up detection | tracker tx query → wake-up detection |
| Bot-like behavior | tracker tx query → bot-like detection |
Full 9-scenario analysis rules: `references/analytics.md`
Management
| User intent | Command | |
|---|---|---|
| Create / rename group | tracker group create/update | |
| Batch import addresses | tracker address batch | |
| Add single address | tracker address add | |
| Update label / link to group | tracker address update -l + tracker address link | |
| Delete addresses | tracker address delete | |
| Follow / unfollow address | tracker address follow/unfollow | |
| View follow list | tracker follow | |
| Search address (fuzzy) | tracker address search |
Supported Chains
| Chain | chainId |
|---|---|
| BSC | 56 |
| Solana | CT_501 |
| Base | 8453 |
| Ethereum | 1 |
| Robinhood | 4663 |
This table lists chains verified for tracker use; it is a subset of baw wallet chains (which returns all wallet-supported chains, e.g. Arbitrum 42161, Polygon 137). Before treating a chain as unsupported for tracking, probe it first — the wallet chain list is dynamic.
Command Tree
baw tracker
token query # Token dimension monitor (private + --tag-type for public)
tx query # Trade dimension monitor (private + --tag-type for public)
follow # Query current user follow list (read-only, chainId only)
ws # WebSocket real-time push (--smy/--kol/--wallet/--address/--following)
group
list # Group list
create # Create group
update # Rename group
address
search # Fuzzy search address
list # Paginated address list
add # Add single address (wraps import)
batch # Batch import
update # Update label (label only)
link # Link to group (group/link)
delete # Delete (supports batch)
follow # Follow address
unfollow # UnfollowAll commands support --json for structured output.
`token query` and `tx query` require either `--group-id` (private group) or `--tag-type` (public KOL/SMY). Calling without either returns an error.
`--tag-type` accepts: `kol` (KOL), `smy` (Smart Money).
Token Monitor (A2)
# Private — own group data (must specify --group-id or --tag-type)
baw tracker token query -c 56 --group-id 1 --json
baw tracker token query -c 56 --group-id 1 --period 4h --json
# Public — SMY/KOL data
baw tracker token query -c 56 --tag-type kol --json # KOL
baw tracker token query -c CT_501 --tag-type smy --json # Smart MoneyReturns per-token aggregated data: token name, CA, price, market cap, volume, addressList[] (per-address buy/sell/inflow), launchTime, tokenRiskLevel, tokenTag.
Consensus computation: The API does NOT return top-level traderNum or inFlow. The CLI aggregates consensusCount = addressList.length, netInflow = Σ addressList[].inflow, countBuy/countSell = Σ buy/sell counts. Use these fields directly.
Per-address fields: address, label, buyCount, sellCount, inflow, tokenQty, latestTxTime, lastTrade, addressLogoUrl.
Full parameter and return field reference: `references/cli.md`
Tx Monitor (A3)
# Private — own group trade flow
baw tracker tx query -c 56 --group-id 1 --json
# Public — SMY/KOL trade flow
baw tracker tx query -c 56 --tag-type smy --json
# Filter by trade side (19=buy, 11=first-buy, 29=sell, 21=clear)
baw tracker tx query -c 56 --group-id 1 --trade-side 19 --jsonReturns per-trade records: txHash, logId, address, ts, tradeSideCategory, txUsdValue, tokenPrice, currentPrice, ca, tokenName, marketCap, tokenRiskLevel, tokenTag, plus optional toAddress, toLabel, nativePrice, txNativeTokenQty, tokenDecimals, tokenSupply, launchTime, rwaType.
⚠️ Critical: `ts` is in SECONDS (not milliseconds) — 10-digit Unix timestamp. All time-window calculations (round-trip <1h, wake-up >72h, co-buy 10min window) must use seconds. A2's latestTxTime/launchTime ARE in milliseconds (13-digit).
No pagination — returns all matching records in one response.
ca/address filtering (Skill responsibility): The A3 API does NOT accept ca or address as filter parameters. The Skill handles this filtering: fetch all records from tx query, then filter by matching ca (contract address) or address (wallet) in the results. This enables the core scenario "who in a group is buying a specific token" — fetch the group's full trade flow, then filter by ca.
Follow Query (A4)
# Query current user's follow list (chainId only)
baw tracker follow -c 56 --jsonReturns a map where key = followed address, value = {label}.
Limitation: Only queries the current user's follow list. You cannot query another user's follow list. For "evaluate follow list" scenarios, combine with binance-leaderboard skill's leaderboard analyze to score each followed address.
Group Management (B1)
# List groups (displayOrder: All=-1, Default=0, others sequential)
baw tracker group list -c 56 --json
# Create group
baw tracker group create -c 56 -n "Base-Sniper" --json
# Rename group
baw tracker group update -c 56 -g 1 -n "NewName" --json
# Note: group delete is not available in the CLI. Groups can only be created and renamed.Group fields: groupId, groupName, addressCount, displayOrder. Sort groups by displayOrder: All=-1, Default=0, others sequential.
More from binance
Use this skill in a project
Open any RiverX project, search the Skills panel for binance/binance-skills-hub/binance-wallet-tracker, and install it in one click.
