Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
binance avatar

Crypto Market Rank

  • 7.2k installs
  • 942 repo stars
  • Updated July 23, 2026
  • binance/binance-skills-hub

crypto-market-rank is a Binance Web3 skill that fetches crypto leaderboards for hype trending inflows memes and trader PnL through cli.mjs JSON subcommands.

About

crypto-market-rank is a Binance Web3 agent skill exposing five leaderboard endpoints through one cli.mjs with JSON argument blobs for ranked crypto market feeds. Commands include social-hype for social buzz and sentiment summaries, token-rank for Trending TopSearch Alpha and Stock lists, smart-money-inflow for net inflow ranks, meme-rank for Pulse launchpad breakout scores on BSC, and address-pnl-rank for top trader PnL leaderboards. Supported chains vary by command with BSC Solana Base and Ethereum chainIds documented and meme-rank limited to BSC chain 56. Agents must read per-command reference files before calling APIs, default token-rank rankType 10 Trending unless explicit top search signals, and prepend https://bin.bnbstatic.com to relative icon paths. Period formats differ per command with numeric codes for token-rank and string windows for smart-money-inflow and address-pnl-rank. Numeric response fields arrive as strings requiring conversion before arithmetic and address-pnl-rank pageSize caps at 25.

  • Five CLI subcommands: social-hype token-rank smart-money-inflow meme-rank address-pnl-rank.
  • token-rank rankType 10 Trending default; TopSearch 11 only with explicit search intent.
  • Chain support matrix for BSC Solana Base Ethereum with meme-rank BSC only.
  • Read reference files before each API call; CLI forwards JSON body verbatim.
  • Relative icon paths need https://bin.bnbstatic.com prefix; numeric fields are strings.

Crypto Market Rank by the numbers

  • 7,229 all-time installs (skills.sh)
  • +119 installs in the week ending Jul 28, 2026 (Skillselion tracking)
  • Ranked #12 of 1,136 Finance & Trading skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
At a glance

crypto-market-rank capabilities & compatibility

Capabilities
social hype leaderboard with sentiment summaries · token rank unified trending topsearch alpha stoc · smart money inflow net inflow ranking by chain · meme rank pulse launchpad breakout top 100 on bs · address pnl rank trader pnl all or kol tags · chain period and filter parameter rules per subc
Use cases
trading · data analysis · research
From the docs

What crypto-market-rank says it does

Crypto market leaderboards — ranked aggregate feeds across the whole market
SKILL.md
Before calling any API, you MUST read its reference file for the full command, parameters, example, and response fields.
SKILL.md
npx skills add https://github.com/binance/binance-skills-hub --skill crypto-market-rank

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs7.2k
repo stars942
Security audit2 / 3 scanners passed
Last updatedJuly 23, 2026
Repositorybinance/binance-skills-hub

How do I get ranked crypto token or trader lists by hype trending inflows meme breakout or PnL on supported chains?

Fetch crypto leaderboards for social hype, token ranks, smart-money inflows, meme breakout scores, and trader PnL via CLI subcommands.

Who is it for?

Agents answering trending tokens top inflows meme ranks or trader leaderboard questions with Binance Web3 rank APIs.

Skip if: Traditional stock forex data, on-chain transaction execution, or chains unsupported by the selected subcommand.

When should I use this skill?

User asks for trending tokens leaderboard rank by hype biggest inflows top traders or meme token breakout lists.

What you get

CLI responses from the selected rank endpoint with correct chainId rankType period filters and formatted icon URLs.

  • Token ranking tables
  • Sentiment and PnL leaderboard data

By the numbers

  • Crypto-market-rank skill version 2.1
  • Multiple leaderboard APIs including social hype, smart money, Pulse memes, and trader PnL

Files

SKILL.mdMarkdownGitHub ↗

Crypto 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 intentCommand
Social Hype Leaderboard, Tokens with highest social buzz + sentiment summarysocial-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 inflowsmart-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

ChainchainIdSupported on
BSC56social-hype, token-rank, smart-money-inflow, meme-rank, address-pnl-rank
SolanaCT_501social-hype, token-rank, smart-money-inflow, address-pnl-rank
Base8453social-hype, token-rank, smart-money-inflow, address-pnl-rank
Ethereum1token-rank, address-pnl-rank
meme-rank only 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

CommandPurposeRequired argsExample
social-hypeSocial buzz leaderboard with sentiment + summarieschainId, targetLanguage, timeRangenode <skill-dir>/scripts/cli.mjs social-hype '{"chainId":"56","targetLanguage":"en","timeRange":1}'
token-rankUnified rank (Trending / TopSearch / Alpha / Stock) with filtersrankType, chainIdnode <skill-dir>/scripts/cli.mjs token-rank '{"rankType":10,"chainId":"56","page":1,"size":20}'
smart-money-inflowToken rank by smart money net inflowchainId (CLI defaults tagType to 2)node <skill-dir>/scripts/cli.mjs smart-money-inflow '{"chainId":"56","period":"24h"}'
meme-rankTop 100 Pulse launchpad meme tokens scored for breakoutchainIdnode <skill-dir>/scripts/cli.mjs meme-rank '{"chainId":"56"}'
address-pnl-rankTop trader PnL leaderboardchainId, period, tagnode <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.

1. 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

2. Set chain — pick chainId from Supported Chains; omit for all chains (token-rank only) 3. Set time window (if applicable)

  • social-hype: timeRange=1 (24h)
  • token-rank period: 10=1m, 20=5m, 30=1h, 40=4h, 50=24h (default 50)
  • smart-money-inflow period: 5m / 1h / 4h / 24h (default 24h)
  • address-pnl-rank period: 7d / 30d / 90d (default 30d)

4. Set filters — if user mentions specific conditions (market cap, volume, holders, PnL, win rate, etc.), read the reference for filter params 5. Read reference — open the corresponding reference file for command, full params, example, and response fields 6. Call cli — run the cli.mjs in scripts folder

Rules

  • `rankType` enum for `token-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.
  • `tagType` default for `smart-money-inflow`: the CLI auto-fills tagType: 2 (upstream requires it and 2 is the only supported value today). Callers do not need to pass it; if passed, the caller's value wins.
  • `period` values differ by command: social-hype.timeRange is numeric (1=24h); token-rank.period is a code (10=1m, 20=5m, 30=1h, 40=4h, 50=24h); smart-money-inflow.period is a string (5m/1h/4h/24h); address-pnl-rank.period is a string (7d/30d/90d). See references/cli.md for details.
  • `token-rank` supports 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 / tokenIconUrl fields are relative paths. Prepend https://bin.bnbstatic.com to render. chainLogoUrl is already a full URL.
  • Numeric fields arrive as strings (price, marketCap, percentChange*, etc.) — convert before arithmetic.
  • `address-pnl-rank.pageSize` cap 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.

Related skills

How it compares

Pick crypto-market-rank over generic web search when agents need structured Binance leaderboard and sentiment API responses for tokens and traders.

FAQ

What is the default token-rank board?

rankType 10 Trending is the default for generic hot or trending token requests unless the user explicitly asks for top search.

Which chains does meme-rank support?

Only BSC chainId 56; the CLI rejects unsupported chainIds before calling the API.

How should icon URLs be rendered?

Prepend https://bin.bnbstatic.com to relative icon logo and tokenIconUrl fields; chainLogoUrl is already absolute.

Is Crypto Market Rank safe to install?

skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.