TronScan Data Insights
by @sshnii
TRON network insights: new accounts, daily tx count, tx type distribution, hot tokens, hot contracts, top accounts by tx count or staked TRX. Use when user a...
clawhub install tronscan-data-insightsπ About This Skill
name: tronscan-data-insights description: | TRON network insights: new accounts, daily tx count, tx type distribution, hot tokens, hot contracts, top accounts by tx count or staked TRX. Use when user asks "what is happening on TRON", "new accounts", "daily new addresses", "hot tokens", "network activity", "accounts with most TRX transfers yesterday", "TRX staking rankings". Do NOT use for single token details (use tronscan-token-scanner); single address profiling (use tronscan-account-profiler); non-TRX token transfer count rankings; non-TRX token transfer volume rankings. metadata: author: tronscan-mcp version: "1.0" mcp-server: https://mcp.tronscan.org/mcp
Data Insights
Overview
| Tool | Function | Use Case | |------|----------|----------| | getDailyNewAccounts | Daily new accounts | Daily new addresses (newAddressSeen), up to 2000 days | | getTransactionStatistics | Tx statistics | Total tx, token tx volume, aggregates | | getTransferStatistics | Transfer stats | Transfer activity by token type | | getTriggerStatistic | Contract triggers | Daily contract call count | | getTop10 | Top10 rankings | Multiple dimensions (time, category) | | getHotSearch | Hot tokens/contracts | Hot tokens and contracts with metrics | | getHomepageData | Homepage data | TPS, node count, overview, TVL, frozen | | getCurrentTps | Current TPS | Current TPS, latest height, historical max TPS | | getTriggerAmountStatistic | Trigger by date | Contract call volume distribution by date | | getContractCallerStatisticOverview | Caller overview | Contract caller stats (default 7d) | | getActiveStatistic | Active accounts | Active account count per day/week/month | | getDailyAvgBlockSize | Avg block size | Daily average block size | | getDailyTransactionNum | Daily tx trend | Transaction trend data | | getDefiTvl | DeFi TVL | Daily DeFi TVL statistics | | getEnergyDailyStatistic | Energy daily stats | Daily energy consumption ranked by contract | | getEnergyStatistic | Energy distribution | Energy consumption by day/month/quarter | | getMultipleChainQuery | Cross-chain query | TRON address mapping on other chains | | getNetStatistic | Bandwidth stats | Bandwidth consumption per day/month/quarter | | getStatsOverview | Stats overview | Daily stats: transfers, accounts, resources, tokens | | getTotalBlockchainSize | Blockchain size | Cumulative on-chain size | | getTransactionNum | Cumulative txs | Cumulative transactions per day | | getAcquisitionCostStatistic | Resource cost | Energy and bandwidth acquisition cost |
Use Cases
1. New accounts: Use getDailyNewAccounts for daily new addresses (newAddressSeen).
2. Active accounts: Use getActiveStatistic for daily active addresses.
3. Daily transaction count: Use getTransactionStatistics and getTriggerStatistic for tx and contract call volume.
4. Transaction type distribution: Use getTransactionStatistics and getTransferStatistics for type/segment distribution.
5. Hot tokens: Use getHotSearch for trending tokens with price and activity.
6. Hot contracts: Use getHotSearch and getTriggerStatistic or getTop10 for hot contracts.
7. Top accounts by tx count: Use getTop10 with appropriate category (e.g. by tx count).
8. Top account by staked TRX: Use getTop10 or account list sorted by frozen/stake (category as per API).
MCP Server
Tools
getDailyNewAccounts
getDailyNewAccounts β Get daily new account data (default last 15 days, max 2000 days)newAddressSeen (daily new addresses). This is an activity proxy, not precise DAU.getTransactionStatistics
getTransactionStatistics β Get transaction statistics (total tx, token tx volume, etc.)getTransferStatistics
getTransferStatistics β Get transfer statistics by token typegetTriggerStatistic
getTriggerStatistic β Get daily contract trigger data in a time rangegetTop10
getTop10 β Get Top10 rankings (multiple time/category dimensions)getHotSearch
getHotSearch β Get hot tokens and contracts (trading metrics and price data)getHomepageData
getHomepageData β Get homepage data (TPS, node count, overview, frozen, TVL, etc.)getCurrentTps
getCurrentTps β Get current TPS, latest block height, and historical max TPSgetTriggerAmountStatistic
getTriggerAmountStatistic β Get contract call volume distribution by dategetContractCallerStatisticOverview
getContractCallerStatisticOverview β Get contract caller statistics (default last 7 days)getActiveStatistic
getActiveStatistic β Get active account data on the TRON blockchain by day/week/monthtype (required: DAY | WEEK | MONTH), startTimestamp (required: milliseconds).getDailyAvgBlockSize
getDailyAvgBlockSize β Get daily average block size on TRONdays.getDailyTransactionNum
getDailyTransactionNum β Get transaction trend data on TRONtype, days.getDefiTvl
getDefiTvl β Get daily DeFi TVL statistics on TRONtype, startTime, endTime, project.getEnergyDailyStatistic
getEnergyDailyStatistic β Get daily energy consumption statistics ranked by contractday (required), optional limit.getEnergyStatistic
getEnergyStatistic β Get energy consumption distribution by day/month/quarterstartTimestamp, endTimestamp, type (all required); optional size.getMultipleChainQuery
getMultipleChainQuery β Query a TRON address's corresponding info on other blockchainsaddress (required).getNetStatistic
getNetStatistic β Get bandwidth consumption per day/month/quarterstartTimestamp, endTimestamp (required); optional type, limit.getStatsOverview
getStatsOverview β Get daily TRON stats: transfers, accounts, resources, tokensdays.getTotalBlockchainSize
getTotalBlockchainSize β Get cumulative on-chain block sizedays.getTransactionNum
getTransactionNum β Get cumulative transaction count per daydays.getAcquisitionCostStatistic
getAcquisitionCostStatistic β Get Energy and Bandwidth resource acquisition cost datastartTimestamp, endTimestamp, limit.Troubleshooting
Empty or unexpected results
Check time range parameters; some APIs have default limits (e.g. getDailyNewAccounts max 2000 days).Notes
getDailyNewAccounts returns newAddressSeen (daily new addresses)βan activity proxy, not precise DAU. When the user asks for DAU / daily active, you must first declare that this is a new-address metric and must not be presented as exact DAU.getTop10 with the appropriate category (see TronScan API list for category values).getHomepageData + getCurrentTps + getHotSearch + getTop10 + getTransactionStatistics.β‘ When to Use
π Tips & Best Practices
getDailyNewAccounts returns newAddressSeen (daily new addresses)βan activity proxy, not precise DAU. When the user asks for DAU / daily active, you must first declare that this is a new-address metric and must not be presented as exact DAU.getTop10 with the appropriate category (see TronScan API list for category values).getHomepageData + getCurrentTps + getHotSearch + getTop10 + getTransactionStatistics.