
Crypto Market Rank
FreeGet ranked lists of crypto tokens by various metrics.
Free · Opens the source repo
What Crypto Market Rank does
The Crypto Market Rank skill provides developers and designers with access to ranked leaderboards across various cryptocurrency metrics. This skill is particularly useful for those who want to analyze market trends, social sentiment, and financial inflows in the crypto space. It offers five distinct endpoints through a command-line interface (CLI), allowing users to retrieve data on social hype, trending tokens, smart money inflows, meme tokens, and trader performance.
Each command within the skill is designed to fulfill specific user intents. For example, the social-hype command retrieves a leaderboard of tokens based on social buzz and sentiment, while the smart-money-inflow command focuses on tokens that are currently attracting significant financial inflows from influential investors. This structured approach ensures that users can easily access the information they need without navigating through complex data sets.
The skill supports multiple blockchain networks, including Binance Smart Chain (BSC), Solana, Base, and Ethereum, allowing for a broad application across different crypto ecosystems. Users can specify the chainId to filter results accordingly, ensuring that the data retrieved is relevant to their specific interests. The CLI is designed to handle errors gracefully, providing clear feedback when unsupported commands or parameters are used.
This skill is ideal for crypto analysts, traders, and developers looking to integrate real-time market data into their applications or research. By utilizing the Crypto Market Rank skill, users can make informed decisions based on the latest trends and metrics in the cryptocurrency market.
When to use it
Use this skill when you need ranked lists of cryptocurrencies based on social sentiment, financial inflows, or trader performance.
When not to use it
This skill may not be suitable for users looking for historical data analysis or in-depth financial modeling, as it focuses on current market rankings.
What you can build with it
Analyze Social Sentiment
Use the `social-hype` command to get a leaderboard of tokens with the highest social buzz and sentiment analysis.
Monitor Smart Money Trends
Leverage the `smart-money-inflow` command to identify which tokens are currently attracting significant investments.
Track Trader Performance
Utilize the `address-pnl-rank` command to view the top trader performance over a specified period.
How to install Crypto Market Rank
View source1. Install with the skills CLI
npx skills add ccxt/ccxt/crypto-market-rank --agent claude-code2. Or install it manually
Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.
Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs
Inside SKILL.md
Written by ccxtCrypto Market Rank Skill
Overview
Five leaderboard / rank endpoints fronted by one CLI. The agent issues a subcommand with a JSON blob; the CLI owns URL paths, method selection , query-string building, and upstream error mapping.
When to Use This Skill
| User intent | Command |
|---|---|
| Social Hype Leaderboard, Tokens with highest social buzz + sentiment summary | social-hype |
| Unified Token Rank, Trending / Top Search / Alpha / Stock token lists (filtered) | token-rank |
| Smart Money Inflow Rank, Tokens currently receiving the most smart-money net inflow | smart-money-inflow |
| Meme Token Rank,Top meme tokens from Pulse launchpad (breakout score) | meme-rank |
| Address Pnl Rank, Top trader PnL leaderboard (ALL / KOL) | address-pnl-rank |
Supported Chains
| Chain | chainId | Supported on |
|---|---|---|
| BSC | 56 | social-hype, token-rank, smart-money-inflow, meme-rank, address-pnl-rank |
| Solana | CT_501 | social-hype, token-rank, smart-money-inflow, address-pnl-rank |
| Base | 8453 | social-hype, token-rank, smart-money-inflow, address-pnl-rank |
| Ethereum | 1 | token-rank, address-pnl-rank |
meme-rankonly supports BSC (56). The CLI rejects unsupported chainIds with an error before calling the API.
How to Call APIs
node <skill-dir>/scripts/cli.mjs token-rank \
'{"rankType":10,"chainId":"56","period":50,"sortBy":70,"orderAsc":false,"page":1,"size":20}'
Commands
| Command | Purpose | Required args | Example |
|---|---|---|---|
social-hype | Social buzz leaderboard with sentiment + summaries | chainId, targetLanguage, timeRange | node <skill-dir>/scripts/cli.mjs social-hype '{"chainId":"56","targetLanguage":"en","timeRange":1}' |
token-rank | Unified rank (Trending / TopSearch / Alpha / Stock) with filters | rankType, chainId | node <skill-dir>/scripts/cli.mjs token-rank '{"rankType":10,"chainId":"56","page":1,"size":20}' |
smart-money-inflow | Token rank by smart money net inflow | chainId (CLI defaults tagType to 2) | node <skill-dir>/scripts/cli.mjs smart-money-inflow '{"chainId":"56","period":"24h"}' |
meme-rank | Top 100 Pulse launchpad meme tokens scored for breakout | chainId | node <skill-dir>/scripts/cli.mjs meme-rank '{"chainId":"56"}' |
address-pnl-rank | Top trader PnL leaderboard | chainId, period, tag | node <skill-dir>/scripts/cli.mjs address-pnl-rank '{"chainId":"CT_501","period":"30d","tag":"ALL","pageNo":1,"pageSize":25}' |
Use Flow
Before calling any API, you MUST read its reference file for the full command, parameters, example, and response fields.
- Select command — match user intent to the "When to use" column above
- For token-rank, also decide
rankType:10=Trending,11=TopSearch,20=Alpha,40=Stock, see rules below
- For token-rank, also decide
- Set chain — pick
chainIdfrom Supported Chains; omit for all chains (token-rank only) - Set time window (if applicable)
- social-hype:
timeRange=1(24h) - token-rank
period:10=1m,20=5m,30=1h,40=4h,50=24h (default50) - smart-money-inflow
period:5m/1h/4h/24h(default24h) - address-pnl-rank
period:7d/30d/90d(default30d)
- social-hype:
- Set filters — if user mentions specific conditions (market cap, volume, holders, PnL, win rate, etc.), read the reference for filter params
- Read reference — open the corresponding reference file for command, full params, example, and response fields
- Call cli — run the cli.mjs in scripts folder
Rules
rankTypeenum fortoken-rank:10=Trending,11=TopSearch,20=Alpha,40=Stock.- Trending (
10) is the default. Use it for any generic "hot / trending / popular / 热门 / 趋势 / 火" request — this is the board users mean 99% of the time. - TopSearch (
11) requires an explicit signal. Only pick it when the user says "热搜", "top search", "most searched", "搜索榜", or otherwise makes clear they want the search-count-driven list (not price/volume-driven). Search-count sort (sortBy: 2) only makes sense with TopSearch. - When ambiguous, go Trending. Do not silently switch to TopSearch.
- Trending (
tagTypedefault forsmart-money-inflow: the CLI auto-fillstagType: 2(upstream requires it and2is the only supported value today). Callers do not need to pass it; if passed, the caller's value wins.periodvalues differ by command:social-hype.timeRangeis numeric (1=24h);token-rank.periodis a code (10=1m,20=5m,30=1h,40=4h,50=24h);smart-money-inflow.periodis a string (5m/1h/4h/24h);address-pnl-rank.periodis a string (7d/30d/90d). Seereferences/cli.mdfor details.token-ranksupports rich filters (min/max pairs:marketCap,volume,liquidity,holders,percentChange, etc.). Pass them as flat top-level fields on the JSON body — the CLI forwards the body verbatim.- Icon / logo URL prefix: most
icon/logo/metaInfo.logo/tokenIconUrlfields are relative paths. Prependhttps://bin.bnbstatic.comto render.chainLogoUrlis already a full URL. - Numeric fields arrive as strings (
price,marketCap,percentChange*, etc.) — convert before arithmetic. address-pnl-rank.pageSizecap is 25 — larger values are silently clamped.- All timestamps are milliseconds.
Full CLI Reference
See references/cli.md for per-subcommand invocations, parameter tables, return-field tables, sort-option and filter tables, and real response samples.
Frequently asked questions about Crypto Market Rank
Similar skills
Power BI Semantic Modeling
Optimize your Power BI data models with best practices.
Data Context Extractor
Tailor data analysis skills to your company's needs.
Power BI Performance Troubleshooting
Systematic guidance for optimizing Power BI performance.
Power BI Model Design Review
Optimize your Power BI data models with expert reviews.
Power BI DAX Formula Optimizer
Optimize your DAX formulas for better performance and clarity.
Fabric Lakehouse
Optimize your data solutions with Lakehouse best practices.
