Agent skill · Audited from source

crypto-market-rank

skill · binance/binance-skills-hubLicence not declaredAudited 28 Oct 2026 · source d5ceffaa95a3

★ 1,094pushed 1 day agoversion 3.0
✓SAFEGrade B · 89/100 · 28 Oct 2026 · d5ceffa
1,094repo stars · whole binance/binance-skills-hub

Is it safe? Yes — SAFE, grade B (89/100). We read this skill's source at commit d5ceffaa95a3 and observed network access and no hard-coded secrets. What it does: 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…

Ask an AI about this pageGChatGPTCClaudePPerplexityGeGeminiXGrok
More
Cite

Cite this page

ModelsAtlas. “crypto-market-rank (binance/binance-skills-hub)”. Retrieved 28 Oct 2026. https://modelsatlas.com/skills/binance/crypto-market-rank

Trust audit

Audit 0.4.1 · source read 28 Oct 2026

Trust score89/100✓SAFE B
0 critical0 high0 medium0 low0 info

SAFE means nothing in the source contradicts what the skill says it does. Grade B is shared by 13,985 of 14,816 audited skills.

What the source does

  • FilesystemNone observedNo reads or writes in the source
  • NetworkDeclared1 observation
  • ShellNone observedNo commands run in the source
  • DependenciesPinnedNothing floats
  • SecretsNone foundNo keys in source

Five audit layers

LayerWhat we checkResultFindings
L0 ProvenanceRepo owner, licence, archive status, activityPASS0
L1 Static sourceSecrets, path traversal, supply chain, hidden codePASS0
L2 InstructionsPrompt injection, authority framing, hidden directivesPASS0
L3 InventoryThe files and declarations match the sourcePASS0
L4 SandboxRun in isolation and watch behaviourSKIPPED why0

Gates applied: no behavioural pass.

Findings (0)

No findings at any severity. We re-audit when the source changes.

Audit 0.4.1 · source sha d5ceffaa95a3 · 28 Oct 2026Report an issue or request a re-scan

Provenance

Who published it, and what the verdict is pinned to

  • Publisherbinance GitHub organizationOwner of the repository this skill is read from
  • Source folderbinance/binance-skills-hub/skills/binance-web3/crypto-market-rankThe exact folder we audited
  • LicenceNot declaredAs the repository states it
  • Commit pinned for this verdictd5ceffaa95a3A new audit runs when the source changes
  • Repository statusNot archivedLast push 1 day ago
  • Sandboxed runNot runSkills are read, not executed; layer L4 is skipped

What it tells the agent

Full source on GitHub ↗

Its description: 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…

---
name: crypto-market-rank
description: |
  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 breakout score on Pulse launchpad,
  top trader PnL leaderboard (ALL / KOL).
  Use whenever the user wants a ranked list of tokens or addresses by some metric — phrases like
  "trending tokens", "top N by hype", "leaderboard", "rank by X", "biggest inflows", "top traders this week".
metadata:
  author: binance-web3-team
  version: "3.0"
---

# 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 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-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

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

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 ar

Excerpt, first 6,000 characters of SKILL.md, verbatim from the audited commit. It is text from someone else’s repository, quoted so you can judge it before your agent reads it.

Install

Pinned to the audited commit d5ceffa

Download folder ↗
git clone https://github.com/binance/binance-skills-hub
git -C binance-skills-hub checkout d5ceffaa95a3

The author documents no install command, so this uses the repository directly. Our verdict covers commit d5ceffaa95a3 only.

Works in

The author has not said which agents this skill supports, and we have not tested it in any.

Audit history

Every audit, every source change

  1. ✓SAFE B 89 / 100

    first audit · source d5ceffaa95a3

README badge

For maintainers · shows the latest audit

ModelsAtlas: SAFE BMODELSATLASSAFE · B
[![ModelsAtlas: SAFE B](https://modelsatlas.com/skills/binance/crypto-market-rank/badge.svg)](https://modelsatlas.com/skills/binance/crypto-market-rank/)

The badge shows our verdict and grade for this skill, and links back to this page. It changes when the audit does.

Similar skills

binance-sports-ai-analyzer✓SAFE

binance/binance-skills-hub

Use when users ask for World Cup or 世界杯 AI match predictions, WC assistant probabilities, World Cup news insights, master analysis, recomputing football match win rates with custom correction signals, or trading a…

★ 1.1kGrade B
binance✓SAFE

binance/binance-skills-hub

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

★ 1.1kGrade B
binance-tokenized-securities-info✕BLOCK

binance/binance-skills-hub

Query Ondo tokenized US stock data on Binance Web3. Covers: supported stock token list, RWA metadata (company info, attestation reports), market and per-asset trading status (with corporate action codes for earnings,…

★ 1.1kGrade D
binance-agentic-wallet✕BLOCK

binance/binance-skills-hub

Use when the user mentions wallet connect/sign in/sign out, check balance, send/transfer tokens, swap/buy/sell tokens, DEX trade, limit/market order, cancel order, get a quote, transaction history, wallet settings,…

★ 1.1kGrade D
algo✕BLOCK

binance/binance-skills-hub

Use when the user mentions wallet connect/sign in/sign out, check balance, send/transfer tokens, swap/buy/sell tokens, DEX trade, limit/market order, cancel order, get a quote, transaction history, wallet settings,…

★ 1.1kGrade D
convert✕BLOCK

binance/binance-skills-hub

Use when the user mentions wallet connect/sign in/sign out, check balance, send/transfer tokens, swap/buy/sell tokens, DEX trade, limit/market order, cancel order, get a quote, transaction history, wallet settings,…

★ 1.1kGrade D

Add this badge to your README

[![ModelsAtlas: SAFE B](https://modelsatlas.com/skills/binance/crypto-market-rank/badge.svg)](https://modelsatlas.com/skills/binance/crypto-market-rank/)

Questions about crypto-market-rank

What does the crypto-market-rank skill do?
Binance Skills Hub is an open skills marketplace that gives AI agents native access to crypto
Is crypto-market-rank safe to install?
The audit found nothing in the source that contradicts what it says it does, and graded it B (89/100). Grade A is held back for packages that have also passed a sandboxed behavioural run, which is why a clean skill reads B.
What can crypto-market-rank access on my machine?
The audit observed that it reaches the network. Each of those is consistent with what it says it does. Secrets in the source: none found.
How current is this page?
The grade is for one exact copy of the source (d5ceffaa95a3), read on 2026-10-28. The repository is watched, and a new audit runs when it changes — this is the first audit.

Sources

Spotted something wrong? Report a correction · Methodology

Keep going in your AI

Opens with this page as the source. We add nothing else to the prompt.