mcpField
Q
query-token-audit

query-token-audit

github.com/binance安全1.1k9.0k 次安装2 天前更新
代码仓库

关于 query-token-audit

query-token-audit 是用于检查代币合约风险的 Skill,面向交易前安全核查和合约风险分析。它返回风险等级、税率及风险项,并规定仅在审计结果有效时展示相关数据。

主要功能

  1. 01检测蜜罐、骗局及恶意合约
  2. 02检查危险的所有权功能
  3. 03查看买入和卖出税率
  4. 04返回风险等级与风险项

适用场景

  1. 01买入或兑换前检查代币安全
  2. 02识别假代币和恶意合约
  3. 03核查合约所有权相关风险
  4. 04交易前确认异常税率

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/binance/binance-skills-hub --skill query-token-audit

安装后在 Claude Code 中输入/query-token-audit确认已加载。

详细介绍

代币安全审计技能

概述

API功能用例
Token Security Audit代币安全扫描检测蜜罐、卷款跑路、诈骗和恶意函数

用例

  1. 交易前安全检查:在购买或兑换前验证代币安全性
  2. 诈骗检测:识别蜜罐、假代币和恶意合约
  3. 合约分析:检查危险的所有权函数和隐藏风险
  4. 税费验证:在交易前检测异常的买入/卖出税费

支持的链

链名称chainId
BSC56
Base8453
SolanaCT_501
Ethereum1

API:Token Security Audit

方法:POST

URL:

https://web3.binance.com/bapi/defi/v1/public/wallet-direct/security/token/audit

请求参数:

参数类型必填描述
binanceChainIdstring是Chain ID:CT_501(Solana)、56(BSC)、8453(Base)、1(Ethereum)
contractAddressstring是代币合约地址
requestIdstring是唯一请求 ID(UUID v4 格式)

请求头:

Content-Type: application/json
Accept-Encoding: identity
User-Agent: binance-web3/1.4 (Skill)

请求示例:

curl --location 'https://web3.binance.com/bapi/defi/v1/public/wallet-direct/security/token/audit' \
--header 'Content-Type: application/json' \
--header 'source: agent' \
--header 'Accept-Encoding: identity' \
--header 'User-Agent: binance-web3/1.4 (Skill)' \
--data '{
    "binanceChainId": "56",
    "contractAddress": "0x55d398326f99059ff775485246999027b3197955",
    "requestId": "'$(uuidgen)'"
}'

响应示例:

{
    "code": "000000",
    "data": {
        "requestId": "d6727c70-de6c-4fad-b1d7-c05422d5f26b",
        "hasResult": true,
        "isSupported": true,
        "riskLevelEnum": "LOW",
        "riskLevel": 1,
        "extraInfo": {
            "buyTax": "0",
            "sellTax": "0",
            "isVerified": true
        },
        "riskItems": [
            {
                "id": "CONTRACT_RISK",
                "name": "Contract Risk",
                "details": [
                    {
                        "title": "Honeypot Risk Not Found",
                        "description": "A honeypot is a token that can be bought but not sold",
                        "isHit": false,
                        "riskType": "RISK"
                    }
                ]
            }
        ]
    },
    "success": true
}

响应字段:

字段类型描述
hasResultboolean是否有可用的审计数据
isSupportedboolean是否支持审计此代币
riskLevelEnumstring风险级别:LOW、MEDIUM、HIGH
riskLevelnumber风险级别数值(1-5)
extraInfo.buyTaxstring买入税费百分比(未知时为 null)
extraInfo.sellTaxstring卖出税费百分比(未知时为 null)
extraInfo.isVerifiedboolean合约代码是否已验证
riskItems[].idstring风险类别:CONTRACT_RISK、TRADE_RISK、SCAM_RISK
riskItems[].details[].titlestring风险检查标题
riskItems[].details[].descriptionstring风险检查描述
riskItems[].details[].isHitbooleantrue = 检测到风险
riskItems[].details[].riskTypestringRISK(严重)或 CAUTION(警告)

风险级别参考:

riskLevelriskLevelEnum操作描述
0-1LOW谨慎继续检测到的风险较低,但不代表绝对安全。请自行研究(DYOR)。
2-3MEDIUM保持谨慎检测到中等风险,请仔细查看风险项目
4HIGH避免交易检测到严重风险,亏损概率较高
5HIGH阻止交易已确认存在极高风险,切勿继续

重要:LOW 风险不代表“安全”。审计结果仅反映特定时间点的情况。项目团队可能在购买后修改合约或限制流动性。这些风险无法提前预测。

响应处理:

  • 如果 hasResult=false 或 isSupported=false: → 回复:“此链上没有此代币的安全审计数据。” → 不要显示 riskLevel、riskLevelEnum 或 riskItems(任一字段为 false 时,数据均不可靠) → 可以建议用户核实合约地址和链,或稍后重试
  • 如果 hasResult=true 且 isSupported=true: → 显示完整审计结果,包括风险级别、税费信息和所有风险项目 → 根据上方的“风险级别参考”表提供可操作的建议

User Agent 标头

包含以下字符串的 User-Agent 标头:binance-web3/1.4 (Skill)

备注

  1. 所有数值字段均为字符串格式,使用时请转换
  2. 仅当 hasResult: true 且 isSupported: true 时,审计结果才有效
  3. riskLevel: 5 表示应阻止交易;riskLevel: 4 表示高风险
  4. 税率阈值:>10% 为严重,5-10% 为警告,<5% 为可接受
  5. 每次审计请求都生成唯一的 UUID v4
  6. 仅输出安全检查风险标记,不要提供任何投资建议
  7. 始终以免责声明结尾:⚠️ This audit result is for reference only and does not constitute investment advice. Always conduct your own research.

评论

支持 Markdown