binance/binance-skills-hub

crypto-market-rank

Crypto market leaderboards — ranked aggregate feeds across the whole market: social-hype/sentiment rank, trending / top-search / Binance Alpha / tokenized-stocks rank, smart-money net-inflow rank (which tokens received the most inflow), top meme tokens by b…

View source
Original skill document

Rendered from the source repository. Headings, examples, code, tables, links, and referenced images are preserved.

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

bash
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
  1. Set chain — pick chainId from Supported Chains; omit for all chains (token-rank only)
  2. 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)
  1. Set filters — if user mentions specific conditions (market cap, volume, holders, PnL, win rate, etc.), read the reference for filter params
  2. Read reference — open the corresponding reference file for command, full params, example, and response fields
  3. 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.

from this repository

More skills

All skills
binance
Community

square-post

Use when the user wants to publish new content to Binance Square — short text, multi-image posts (up to 4), long-form articles with an optional cover, or videos with an auto-generated cover frame. Trigger on direct phrasings like "post to Square", "publish to Binance Square", "发广场", "发布到广场", and on near-miss intents where the user clearly wants to share or publish content on Square even without naming the skill: "share this analysis on Square", "把这篇文章发出去", "发个动态", "把这个视频上传到广场", "publish my chart to Square as an article". Also use when the user provides media (images, video) plus a caption and asks to push it to Square, or asks to turn a draft into a Square article. Do not use for reading, searching, commenting, liking, editing, deleting, scheduling, or managing existing Square posts — this skill only creates new posts.

installs
384
GitHub stars
1K
Updated
Sep 11
binance
Community

binance

Use binance-cli for Binance Spot, Futures (USD-S), and Convert. Requires auth.

installs
1
GitHub stars
1K
Updated
Sep 11
binance
Community

binance-onchain-copy-trader

Scaffold for assembling on-chain copy-trading strategies on Binance Agentic Wallet. Wires the existing capabilities — address monitoring, signal subscription, address scoring, token audit, order placement, on-chain take-profit/stop-loss — into one runnable pipeline, and exposes every strategy decision as a hook. Ships no strategy of its own. Trigger on: copy trade, copy trading, follow smart money, follow a wallet, mirror trades, copy-trade bot, auto-buy on signal, monitor a wallet and trade, smart money copy trading, signal-driven trading, pick addresses to copy, copy-trade strategy, copy-trade status, copy-trade post-mortem. NOT for: single manual trades (use binance-agentic-wallet), signal queries alone (binance-trading-signal), address analysis alone (binance-wallet-tracker / binance-leaderboard).

installs
1
GitHub stars
1K
Updated
Sep 11
binance
Community

binance-wallet-tracker

Wallet tracking and monitoring on Binance Web3. Monitor token/trade activity for private groups or public Smart Money/KOL data. Four domains: (A) Discovery — consensus, pioneer, leaderboard diff, token buyer lookup, time-window summaries, similar wallets; (B) Evaluation — token risk (tokenRiskLevel ≥ 3), group rhythm, follow list assessment, token heat; (C) Replay — 4h summary, Accumulation/Distribution, sector rotation, anomaly orders, round-trip, first-mover/leader-follower, wake-up, bot-like; (D) Management — group create/rename, batch import, label update, link, follow list; (E) Real-time — WebSocket push for Smart Money, KOL, wallet-level, and address-level trade events. Trigger on: wallet tracker, monitoring, consensus, pioneer, accumulation, Distribution, Sector Rotation, Anomaly Large Order, round-trip, first-mover, wake-up, bot-like, token risk, token heat, group profile, similar wallets, group management, address import, follow list, real-time push, WebSocket — even without "tracker" explicitly.

installs
1
GitHub stars
1K
Updated
Sep 11