⚠️ STOP — You MUST read and strictly follow the shared runtime rules before proceeding.
Do NOT select or call any tool until all rules are read. These rules have the highest priority.
→ Read ./references/gate-runtime-rules.md
→ Also read ./references/info-news-runtime-rules.md for gate-info / gate-news shared rules (tool degradation, report standards, security, and output standards).
Token On-Chain Analysis Skill (current version: no Smart Money). For token-level holder distribution, activity, and large transfers, call on-chain + basic coin info tools in parallel, then aggregate into a structured report.
Trigger Scenarios: User asks about token on-chain data, holder distribution, on-chain activity, large transfers, on-chain chip analysis, etc.
MCP ServerStatusGate-Info✅ Required
Query Operations (Read-only)
User IntentKeywordsActionToken holder distribution"ETH holders" "BTC holding distribution" "top holders"Execute with scope=holdersOn-chain activity"on-chain activity" "active addresses" "transaction count"Execute with scope=activityLarge transfers"large transfers" "whale movements" "unusual transfers"Execute with scope=transfersFull on-chain overview"on-chain analysis for SOL" "ETH on-chain data"Execute with holders,activity,transfersSmart Money (not yet supported)"smart money buying"Inform user; run available scopes onlySpecific address query"track this address 0x..."Route to gate-info-addresstrackerCoin fundamentals"analyze SOL"Route to gate-info-coinanalysisWhale entity tracking"what is Jump Trading doing"Route to gate-info-whaletracker if available, else inform
gate-info-addresstracker.gate-info-research (if available).symbol (required): Token ticker (e.g., BTC, ETH, SOL)chain (optional): e.g., eth, sol, bscscope: one or more of holders, activity, transfers ( smart_money — not available)time_range (optional): default 24h for transfers/activityStepMCP ToolParametersRetrieved DataParallel1ainfo_onchain_get_token_onchain``symbol, chain, scope, time_rangeHolder / activity / transfer data per scopeYes1binfo_coin_get_coin_info``query={symbol}, scope="basic"Basic coin contextYes
markdown
## {symbol} On-Chain Analysis
> Generated: {timestamp} | Chain: {chain or "All supported chains"}
> Note: Smart Money analysis not yet available in this version.
### Token Overview
| Metric | Value |
|--------|-------|
| Token | {symbol} ({name}) |
| Market Cap | ${market_cap} |
| Circulating Supply | {circulating_supply} |
### Holder Distribution (if scope includes holders)
{Tables + LLM concentration assessment}
### On-Chain Activity (if scope includes activity)
{Metrics + LLM trend assessment}
### Large Transfers (if scope includes transfers)
{Table + LLM flow assessment}
### On-Chain Health Score
{Dimensions scored /10 + overall}
### Key Insights
{2–3 data-driven bullets}
> On-chain data does not predict future prices. This does not constitute investment advice.
ConditionAssessmentTop 10 holder concentration > 70%High concentration riskTop 10 holder concentration < 30%Well-distributed holder baseActive addresses declining > 20% WoWDeclining network activityActive addresses growing > 30% WoWStrong activity growthLarge transfers to exchange addressesPotential sell pressureLarge transfers from exchange addressesPotential accumulationUser asks about Smart MoneyState not available; offer holders/activity/transfers
Error TypeHandlingToken not found on-chainCheck via info_coin_get_coin_info; suggest symbol/chaininfo_onchain_get_token_onchain failsShow coin info only; note on-chain unavailableinfo_coin_get_coin_info failsShow on-chain data without market contextScope returns emptySkip section; note no data for scopeChain not supportedList supported chains; ask userBoth Tools failReturn error; suggest retry laterUser requests smart_moneyInform not available; offer other scopes
User Follow-up IntentRoute To"Analyze this coin"gate-info-coinanalysis"Track this address"gate-info-addresstracker"Is this token safe?"gate-info-riskcheck"Technical analysis?"gate-info-trendanalysis"Any news?"gate-news-briefing"What does the community think?"gate-news-communityscan"DeFi data for this?"gate-info-defianalysis
0x1234...abcd); do not doxx.