Base Alpha Scanner
ZHAO's on-chain intelligence toolkit for Base chain. Data-first, no hype. Alert only on high-conviction setups.
Scripts
scan_base.py — Core on-chain scanner
python3 skills/base-alpha-scanner/scripts/scan_base.py --mode <mode> [addr]
Modes:
- -
trending — Top Base tokens ranked by conviction score (1h) - INLINECODE1 — Early launch scanner: 0–45min + 45min–3h windows
- INLINECODE2 — Deep dive on specific token (all timeframes)
- INLINECODE3 — Holder distribution + concentration check
- INLINECODE4 — GMGN smart money data (may need browser fallback)
scan_narrative.py — Narrative & platform scanner
python3 skills/base-alpha-scanner/scripts/scan_narrative.py --mode <mode>
Modes:
- -
clanker — Latest Clanker token deployments on Base - INLINECODE6 — Bankr.fun trending tokens (Farcaster-native)
- INLINECODE7 — VIRTUAL Protocol AI agent ecosystem
- INLINECODE8 — Broad AI narrative scan across Base
Workflow
Standard market scan (run on demand or every 1–2h):
- 1.
scan_base.py --mode trending → identify what's moving - For anything score ≥ 60:
scan_base.py --mode token <addr> → deep dive - If AI narrative or Farcaster signals:
scan_narrative.py --mode ai + INLINECODE12 - Apply alert rules → ping ZHAO only if threshold met
Early launch scan (continuous background):
- 1.
scan_base.py --mode new → check 0–45min window - Score ≥ 60 + clean signals → immediate check with
token mode - Cross-reference with
scan_narrative.py --mode clanker for Farcaster origin - If all checks pass → early gem ping
Holder distribution check:
- 1. INLINECODE16
- Flag if top-5 > 40% supply or any single wallet > 15%
- Cross with DexScreener buy/sell maker count to confirm real distribution
Alert Rules
Read references/alert-rules.md for full ruleset. Summary:
- - Immediate ping: Tier 1 only (vol spike + narrative + clean chart + liq > $100K)
- Second-wave alert: 45min–3h old, sustained vol + holder growth, score ≥ 65
- Early gem: <45min, score ≥ 60, clean team, real momentum. Max 2–3/day
- Mainstream (BTC/ETH/UNI): Key level breaks, on-chain flows, funding extremes
API Reference
See references/api-endpoints.md for all endpoints, field names, and data source details.
Key addresses:
- - VIRTUAL token (Base): INLINECODE19
- cbBTC (Base): INLINECODE20
Conviction Score (0–100)
Built into scan_base.py. Score ≥ 65 = alert candidate. Score < 50 = ignore.
Factors: 1h volume, liquidity, buy pressure ratio, age (45min–3h = peak), momentum, mcap.
GMGN Notes
GMGN often blocks direct API access. Fallback options:
- 1. Use
browser tool to navigate INLINECODE23 - Take screenshot for ZHAO if needed
- Check wallet history at INLINECODE24
Bankr Notes
No clean public API. Bankr alpha comes from Warpcast:
- - Channel: INLINECODE25
- Use
web_search for recent Bankr mentions + web_fetch on Warpcast casts - High signal: power users (>5K followers) buying via Bankr frame in <30min of launch
技能名称: base-alpha-scanner
详细描述:
Base Alpha Scanner
ZHAO的Base链上情报工具包。数据优先,不炒作。仅在高确信度设置时发出警报。
脚本
scan_base.py — 核心链上扫描器
python3 skills/base-alpha-scanner/scripts/scan_base.py --mode <模式> [地址]
模式:
- - trending — 按确信度评分排名靠前的Base代币(1小时)
- new — 早期启动扫描器:0–45分钟 + 45分钟–3小时窗口
- token <地址> — 特定代币深度分析(所有时间框架)
- holders <地址> — 持有者分布 + 集中度检查
- gmgn <地址> — GMGN聪明钱数据(可能需要浏览器回退)
scan_narrative.py — 叙事与平台扫描器
python3 skills/base-alpha-scanner/scripts/scan_narrative.py --mode <模式>
模式:
- - clanker — Base上最新的Clanker代币部署
- bankr — Bankr.fun热门代币(Farcaster原生)
- virtual — VIRTUAL协议AI代理生态系统
- ai — Base上广泛的AI叙事扫描
工作流程
标准市场扫描(按需或每1–2小时运行):
- 1. scanbase.py --mode trending → 识别动态
- 对于评分 ≥ 60的代币: scanbase.py --mode token <地址> → 深度分析
- 如果存在AI叙事或Farcaster信号: scan_narrative.py --mode ai + clanker
- 应用警报规则 → 仅在达到阈值时通知ZHAO
早期启动扫描(持续后台运行):
- 1. scanbase.py --mode new → 检查0–45分钟窗口
- 评分 ≥ 60 + 干净信号 → 立即使用token模式检查
- 与scannarrative.py --mode clanker交叉引用以确认Farcaster来源
- 如果所有检查通过 → 早期宝石通知
持有者分布检查:
- 1. scan_base.py --mode holders <地址>
- 如果前5名持有者占比 > 40%或单个钱包 > 15%,则标记
- 与DexScreener买入/卖出做市商数量交叉验证以确认真实分布
警报规则
完整规则集请参阅references/alert-rules.md。摘要:
- - 即时通知: 仅限第一层级(成交量激增 + 叙事 + 干净图表 + 流动性 > 10万美元)
- 第二波警报: 45分钟–3小时历史,持续成交量 + 持有者增长,评分 ≥ 65
- 早期宝石: <45分钟,评分 ≥ 60,团队干净,真实动能。每天最多2–3次
- 主流(BTC/ETH/UNI): 关键水平突破,链上资金流,资金费率极端值
API参考
所有端点、字段名称和数据源详情请参阅references/api-endpoints.md。
关键地址:
- - VIRTUAL代币(Base): 0x0b3e328455c4059EEb9e3f84b5543F74E24e7E1b
- cbBTC(Base): 0xcbB7C0000aB88B473b1f5aFd9ef808440eed33Bf
确信度评分(0–100)
内置于scan_base.py。评分 ≥ 65 = 警报候选。评分 < 50 = 忽略。
因素: 1小时成交量,流动性,买入压力比率,代币年龄(45分钟–3小时 = 峰值),动能,市值。
GMGN说明
GMGN经常阻止直接API访问。回退选项:
- 1. 使用browser工具导航至https://gmgn.ai/base/token/<地址>
- 如有需要,为ZHAO截图
- 在https://gmgn.ai/base/address/<钱包>检查钱包历史
Bankr说明
没有干净的公共API。Bankr的Alpha信息来自Warpcast:
- - 频道: https://warpcast.com/~/channel/bankr
- 使用websearch搜索最近的Bankr提及 + 使用webfetch抓取Warpcast帖子
- 高信号: 有影响力用户(>5000粉丝)在启动后30分钟内通过Bankr框架买入