官方技能里的代币审计接口,返回的 riskLevel 会说谎。

接口在 web3.binance.com 的 /bapi/defi/v1/public/wallet-direct/security/token/audit,POST,必填三样:binanceChainId、contractAddress、requestId。链 ID 只认四个,BSC 56,以太坊 1,Base 8453,Solana CT_501。requestId 每次要新的 UUID,漏了直接回 HTTP 400。

坑在返回字段。我拿一个长度不对的假地址打进去,hasResult 是 false,风险字段照样写着 LOW,riskLevel 是 -1。chainId 填 999 也一样,isSupported 变 false,那个 LOW 还挂着。只盯 riskLevel 一个字段,查不到的币会被读成低风险。

正确顺序是同时判 hasResult 与 isSupported,都为 true 再进 riskLevel。

拿 BSC 流通量最大的那个稳定币合约跑一遍(0x55d398…7955),返回 riskLevel 3,枚举显示 MID。命中的只有 Mintable Detected 一条,等级 CAUTION。extraInfo 里它的买卖税都是 0。

所以别把总分当结论。要看 riskItems 里哪些 isHit 是 true,再看那条的 riskType 是 RISK 还是 CAUTION。税率三档线,官方原文写着 10% 以上是严重,5% 到 10% 算警告,5% 以下才正常。

那句免责我也抄上,LOW risk does NOT mean safe。审计只是时点快照,项目方在你动手之后照样能改合约、能抽走流动性。

请求格式官方技能 query-token-audit 里写好了,抄下来塞给自己接的 AI 就能跑。我的用法就一句:换币前打一次,hasResult 或 isSupported 一假就放弃。

#中本聪国际社区Baoluo币商资本 #币安推出BinanceIntelligence #币安 #币安广场