用途:该技能用于链上安全扫描,在执行交易、兑换、授权或签名前检查风险,包括代币风险与蜜罐(貔貅盘)检测、DApp/URL 钓鱼识别、交易预执行安全、消息签名安全和授权(含 Permit2)查询。安全命令无需钱包登录,可对任意地址使用。
主要能力(5 个命令):onchainos security token-scan 代币风险/蜜罐检测(全链);onchainos security dapp-scan DApp/URL 钓鱼检测(跨链);onchainos security tx-scan 交易预执行安全(EVM + Solana);onchainos security sig-scan 消息签名安全(仅 EVM);onchainos security approvals 代币授权/Permit2 查询(仅 EVM)。
风险处置优先级:block > warn > safe(空)。action 为空/null 表示低风险可继续;warn 为中风险,需展示详情并要求用户明确确认;block 为高风险,不应继续并建议取消。扫描失败(网络、API、超时、限流、响应异常)不视为通过,须停止相关交易并按失败即拒绝原则处理。
使用方式:运行任一安全命令前,需先按用户意图读取对应参考文档(如代币安全读 references/risk-token-detection.md,钓鱼读 risk-domain-detection.md,交易/签名读 risk-transaction-detection.md,授权读 risk-approval-monitoring.md)。执行命令前有预检流程:从 GitHub API 获取最新稳定版本标签,安装或更新 onchainos(缓存超过 12 小时时),校验安装包 SHA256,并每会话校验一次二进制完整性;命令失败不自动重装。链名支持可读名称自动解析,如 ethereum/eth、solana/sol、bsc/bnb、polygon/matic、arbitrum/arb、base、avalanche/avax、optimism/op、zksync、linea、scroll、xlayer。注意 EVM(0x…)、Solana(Base58)、Bitcoin(UTXO)地址格式不可混用。安装与版本信息见 https://github.com/okx/onchainos-skills。
适用场景:与其他钱包技能配合,在发送合约代币前做代币扫描、在带 approve 的合约调用前做交易扫描、在访问 DApp 前做域名扫描、在签名 EIP-712 消息前做签名扫描;后续发送/合约调用可使用 okx-agentic-wallet 技能。
限制:sig-scan 与 approvals 仅支持 EVM;tx-scan 支持 EVM 与 Solana;代币与域名扫描为全链/跨链。若 API 限流,可能需要到 OKX 开发者门户创建个人密钥;使用 .env 时应加入 .gitignore。产品收费、价格与具体效果资料暂未提供。