Skip to content
Back to skills

Token Scorer

ASecurity

Score any crypto token using Buzz's 11-rule scoring engine. Zero LLM cost — pure rule-based analysis across liquidity, volume, security, deployer identity, and market dynamics. Pulls from DexScreener API + on-chain data. Returns 0-100 score with COLD/WARM/HOT classification and actionable breakdown.

  • 5 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 7, 2026
ai-agentsgobashsqlapisecurity

Works with

  • claude code
  • cli
  • api

Security analysis

A96/100
  • mediumUses curl or wget to download content

Pro shows the line behind each finding and how to fix it

Scanned November 7, 2026

npx -y skills add buzzbysolcex/buzz-bd-agent --skill token-scorer --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Token Scorer?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Token Scorer
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/buzzbysolcex-token-scorer/badge)](https://www.skillsdirectory.com/skills/buzzbysolcex-token-scorer)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: token-scorer
description: >
  Score any crypto token using Buzz's 11-rule scoring engine.
  Zero LLM cost — pure rule-based analysis across liquidity, volume,
  security, deployer identity, and market dynamics. Pulls from
  DexScreener API + on-chain data. Returns 0-100 score with
  COLD/WARM/HOT classification and actionable breakdown.
tags: [crypto, defi, scoring, token, security, analysis]
---

# Token Scorer — Buzz BD Agent

> 11 permanent rules. Zero LLM cost. Real-time scoring.
> API: https://api.buzzbd.ai/api/score/{address}
> Free widget: https://buzzbd.ai/score

## When to Use

- Evaluating a token for listing potential
- Quick safety check before interaction
- Pipeline screening for BD outreach
- Hackathon demos requiring token intelligence

## Scoring Rules (v2_8rules + 3 new)

| #   | Rule                     | Type    | What It Catches                                       |
| --- | ------------------------ | ------- | ----------------------------------------------------- |
| 1   | FDV Gap Penalty          | Penalty | FDV/mcap divergence > 5x = inflated valuation         |
| 2   | Stablecoin Exclusion     | Filter  | Stablecoins auto-excluded (not listing candidates)    |
| 3   | Ghost Token Exclusion    | Filter  | No real on-chain activity = dead project              |
| 4   | Contradictory Audit Hold | Hold    | Conflicting security data = needs manual review       |
| 5   | Security Penalty         | Penalty | Flagged by Go+ Security / Token Sniffer / Honeypot.is |
| 6   | Liquidity Cross-Ref      | Verify  | Liquidity vs volume sanity check                      |
| 7   | Age Bonus                | Bonus   | Token age > 90 days = maturity signal                 |
| 8   | Volume Threshold         | Filter  | Minimum 24h volume required                           |
| 9   | GHOST_VOLUME             | Penalty | Fake volume detection (wash trading patterns)         |
| 10  | CTO_FLAG                 | Flag    | Community takeover indicator (original team left)     |
| 11  | VOLUME_LIQUIDITY_RATIO   | Penalty | Suspicious volume/liquidity ratio > 10x               |

## Score Bands

| Range  | Classification | Action                              |
| ------ | -------------- | ----------------------------------- |
| 85-100 | HOT            | BD screening pipeline activated     |
| 70-84  | WARM           | Monitor, potential future candidate |
| 50-69  | COLD           | Low priority, log and archive       |
| 0-49   | REJECTED       | Auto-filtered, do not pursue        |

## Usage

### Via API (x402 micropayment — $0.01 USDC on Base)

```bash
curl https://api.buzzbd.ai/api/score/0x...contractAddress
```

### Via Claude Code

```
/score PEPE
/score 0x6982508145454Ce325dDbE47a25d4ec3d2311933
```

### Via Free Widget

Visit https://buzzbd.ai/score — paste contract address, get instant score.

### Via npm CLI

```bash
npx @buzzbd/scorer --token PEPE --chain ethereum
```

## Response Format

```json
{
  "token": "PEPE",
  "address": "0x6982...",
  "chain": "ethereum",
  "score": 78,
  "classification": "WARM",
  "breakdown": {
    "liquidity": { "score": 85, "value": "$12.4M" },
    "volume_24h": { "score": 72, "value": "$45.2M" },
    "security": { "score": 90, "penalties": [] },
    "deployer": { "score": 65, "identity": "ANON" },
    "age_days": 412,
    "fdv_gap": 1.2
  },
  "flags": [],
  "rules_triggered": ["AGE_BONUS"],
  "scored_at": "2026-04-05T08:00:00Z",
  "llm_cost": "$0.00"
}
```

## Architecture Notes

- Scoring engine is 100% rule-based (zero LLM inference)
- Data pulled from DexScreener API (free tier)
- Identity verification via ATV (x402, $0.01/call)
- Results cached 1 hour in SQLite
- On-chain proof: ScoreStorage v2 on Base mainnet
- 482-token public leaderboard at buzzbd.ai/scores

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.