这里的一切都无需注册——每月前 250 次扫描免费,无需 API 密钥。在下方选择你的路径。
使用 Cabal-Hunter 不需要你是开发者。bubble map 免费,可视化地展示钱包图谱。
一次 GET 请求,任意语言。每月 250 次免费无需鉴权——计数按 IP。
curl "https://api.cabal-hunter.com/api/scan-cabal?mintAddress=<MINT>"
import requests r = requests.get( "https://api.cabal-hunter.com/api/scan-cabal", params={"mintAddress": mint}, timeout=30, ).json() if r["recommendation"] == "AVOID" or r["cabal_score"] >= 65: abort_buy()
const r = await (await fetch( `https://api.cabal-hunter.com/api/scan-cabal?mintAddress=${mint}` )).json() if (r.recommendation === "AVOID" || r.cabal_score >= 65) { abortBuy() }
| Header | 含义 |
|---|---|
| X-Free-Queries-Remaining | 本月你 IP 剩余的免费扫描次数——在你的 bot 里盯着它,归零前充值。 |
| X-Cabal-Recommendation | AVOID / CAUTION / LOW SIGNAL——不解析 body 即可据此设卡。 |
| X-Cabal-Score | 0–100 的分数。 |
| X-Key-Credits-Remaining | 你预付密钥的剩余余额(当发送 X-API-Key 时)。 |
Cabal-Hunter 是托管在 https://api.cabal-hunter.com/mcp 的 MCP 服务器,暴露一个工具:check_cabal_risk(mintAddress)。你的 agent 在任何 swap 前调用它——自动完成。
claude mcp add --transport http cabal-hunter https://api.cabal-hunter.com/mcp
{
"mcpServers": {
"cabal-hunter": {
"command": "npx",
"args": ["mcp-remote", "https://api.cabal-hunter.com/mcp"]
}
}
}
"Check the cabal risk on Ad3wM19jfM6DGbGaoswz3orJ5WHXWEjBGKpRZ2ggpump before I buy."
一个已发布的 npm 插件为任意 Eliza agent 添加 CHECK_CABAL_RISK 动作。
npm install elizaos-plugin-cabal-hunter
import { cabalHunterPlugin } from "elizaos-plugin-cabal-hunter" export const character = { ... plugins: [cabalHunterPlugin], }
两行 HTML 即可渲染一张实时裁决卡——分数圈、标记、实时地图链接——适用于任意代币、任意站点。纯 HTML、React、哪里都能用。
<div class="cabal-hunter-badge" data-mint="YOUR_TOKEN_MINT"></div> <script src="https://api.cabal-hunter.com/widget.js" defer></script>
| 属性 | 作用 |
|---|---|
| data-mint | 必填。要扫描并展示的 Solana mint。 |
| data-refresh="120" | 每 N 秒重新扫描(最少 60)——交易时的实时裁决。 |
| data-api-key="ch_live_…" | 超出免费档后使用你的预付密钥。 |
| 字段 | 含义 |
|---|---|
| cabal_score | 0–100。≥65 = 高风险,≥35 = CAUTION,以下 = 低信号。 |
| recommendation | AVOID / CAUTION / LOW SIGNAL——用来给买入设卡的唯一字段。 |
| risk | HIGH / MEDIUM / CLEAN。 |
| verdict | 对所有发现的直白总结——人类可读,记进日志。 |
| time_sync | true = holder 在完全同一区块买入(bundled 发射)。 |
| coordinated_exit | true = 多个 holder 正在同一区块砸盘,此刻。 |
| top_holder_pct | 最大单个非 LP holder 占供应量的比例。 |
| deployer.verdict | FIRST_LAUNCH / NORMAL / POOR_TRACK_RECORD / SERIAL_RUGGER——外加其发币历史。 |
| coordinated_clusters[] | 每个簇:type(funding / time_sync / coordinated_exit)、占供应量的合计 %,以及 evidence_txs[]——证据交易。 |
| filtered_clusters[] | 我们作为 CEX 噪声排除的簇(如共享的 Binance 供资)——展示出来供你核验我们没有隐藏任何东西。 |
| honeypot_risk | Solana 原生 honeypot 信号:有效的 freeze authority、Token-2022 陷阱。 |
| liquidity_usd · market_cap | 扫描时来自 DexScreener 的实时数据。 |
| free_queries_remaining | 本月你 IP 剩余的免费扫描次数。 |
按成本定价——每次扫描都跑实时 Helius RPC 调用。永不自动扣款:加密支付是 push-only,你始终掌控。
每 IP 每月 250 次扫描。无需注册、无需密钥、无需银行卡。每个响应里 free_queries_remaining 字段与 X-Free-Queries-Remaining header 显示你的余额,剩 20 时出现 warning 字段。
$9/月 不限量(合理使用,5 万/月)供 24/7 的 bot——或按量 $0.001/次,$1 起任意金额。两种都是从任意 Solana 钱包的一次 USDC 付款。
你的 IP 本月用完了 250 次免费扫描。响应 body 列出了两种继续方式($9 不限量 或 $0.001/次)。计数在每月 1 日重置。
冷代币需要实时链上追踪(1–5 秒)。已索引的 <100ms 返回。传 pairCreatedAt(DexScreener 毫秒时间戳)可加速冷扫描。
CLEAN 意味着没有协同的 cabal——它无法预测一个用干净钱包图谱抽走流动性的单人 dev。请结合 top_holder_pct、deployer.verdict 与流动性看全貌——并看 实时演示 了解它在我们自己 bot 上的表现。
用主页上的反馈框——直接发到我们这里——或私信 @CabalhunterAPI。