fabt31/base-rugpull-detector
GitHub: fabt31/base-rugpull-detector
针对 Base L2 链代币的撤资骗局和蜜罐检测工具,通过多维链上风险检查输出安全评分,帮助用户在交易前规避恶意合约。
Stars: 0 | Forks: 0
# base-rugpull-detector
在 Base 上交易任何代币之前,请扫描其是否存在撤资(rug pull)风险、蜜罐模式、可疑的所有权以及恶意合约代码。几秒钟内即可获得安全评分。
## 风险检查
| 检查项 | 描述 |
|-------|-------------|
| 蜜罐 | 代币可以卖出吗? |
| 所有权 | 所有权是否已放弃? |
| 铸造函数 | 供应量是否会被膨胀? |
| 黑名单 | 钱包是否会被列入黑名单? |
| 交易暂停 | 交易是否会被暂停? |
| 流动性锁定 | LP 是否已锁定? |
| 代理 | 合约是否可升级? |
| 最大交易 | 最大交易量是否低得不合理? |
## 安装
```
git clone https://github.com/fabt31/base-rugpull-detector
cd base-rugpull-detector
pip install -r requirements.txt
```
## 用法
```
# 扫描 token
python scan.py --token 0xTokenAddress
# 扫描并输出 JSON
python scan.py --token 0xTokenAddress --json
# 从文件批量扫描
python scan.py --file tokens.txt
```
## 示例输出
```
Token: 0x1234...abcd (SCAM)
Safety Score: 23/100 ⚠️ HIGH RISK
❌ Honeypot detected — cannot sell
❌ Owner can pause trading
⚠️ Max transaction: 0.1% of supply
✅ Ownership renounced
✅ Liquidity locked (Unicrypt)
```
## 许可证
MIT
标签:Base L2, DeFi安全, IP 地址批量处理, Ownership Renounced, Python, Web3, 交易暂停, 代币增发, 代币安全, 代币扫描, 加密货币, 区块链安全, 合约审计, 多签合约, 安全评分, 实时处理, 密码管理, 恶意合约, 拉盘跑路, 无后门, 无服务器架构, 智能合约, 流动性锁定, 蜜罐检测, 貔貅盘检测, 逆向工具, 链上分析, 防骗工具, 黑名单检测