安装与下载
1 ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install signallayer-preflight
2 手动安装
将技能文件夹复制到以下位置之一
~/.openclaw/skills/
{'/skills/'}
优先级:工作区 › 全局 › 内置
3 提示词安装
将此提示词复制到 Openclaw 即可自动安装。
请帮我使用 Clawhub 安装 skill-signallayer-preflight。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
更倾向于下载?
获取包含原生技能文件的ZIP压缩包。
基本信息
signallayer-preflight
安装指南
- ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install signallayer-preflight - 手动安装
将技能文件夹复制到以下位置之一
全局模式
~/.openclaw/skills/
工作区
/skills/
优先级:工作区 > 本地 > 内置 - 提示词安装
将此提示词复制到 OpenClaw 即可自动安装。
请帮我使用 Clawhub 安装 signallayer-preflight。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
更倾向于下载?
获取包含原生技能文件的ZIP压缩包。
下载技能 (.zip)
什么是
SignalLayer x402 Preflight 可帮助 AI 代理检查陌生公共 HTTPS x402 资源的支付条款,并评估与陌生 Base 地址相关的风险。它会返回机器可读的结果,包括决策、证据、警告、时效性和建议的后续操作,帮助代理在继续操作前做出更充分的评估。
此技能仅提供范围有限的预检,并非合约审计、欺诈保证或支付授权。代理必须根据用户批准的网络、原生 USDC 资产、收款方和费用上限,核实实时 x402 挑战。它不实现支付签名,检查结果也绝不能取代钱包审批或对后续交易的单独授权。
应用场景
在考虑用户授权的购买之前,对陌生的公共 HTTPS x402 端点进行预检。
在计划进行交互或转账前,检查陌生的 Base 地址。
检查实时 x402 支付报价是否符合已批准的收款方、Base Mainnet、原生 USDC 和费用上限。
不确定哪种预检工具适合当前任务时,使用免费的 SignalLayer 路由器。
当代理拥有获授权的预算且有足够上下文解读结果时,收集证据和警告,以便谨慎决策。
工作原理
确认公共 HTTPS URL 或 Base 地址、预期操作、预期网络以及用户授权的费用上限。
如果不确定该使用哪种 SignalLayer 工具,请调用免费路由器。如果它返回 no_match 或缺少必要详情,请停止操作。
确认已获得独立授权以支付预检费用。绝不要索要或处理助记词或粘贴的私钥。
向付费预检端点发送一次未签名请求,并在任何钱包签名前检查其 HTTP 402 挑战。
将报价中的方案、Base 网络、原生 USDC 合约、可信收款方和金额与用户策略进行比较。拒绝任何意外条款或超出上限的条款。
只有在所有条款都一致时,才使用维护良好且支持钱包的 x402 V2 客户端,对同一资源签名并重试。此技能本身不会签名或付款。
查看结算后的响应及其决策、证据、警告、时效性和后续操作。置信度低、未知、不完整或过时的结果均不足以用于批准。
在进行任何后续付款、代币转账或合约交互前,获取新的单独授权。
配置指南
此技能需要访问网络以连接 signallayer.floot.app。安装无需任何机密或凭证。付费调用需要单独配置并经用户授权的 x402 V2 兼容付款方,且该付款方需在 Base Mainnet 上持有原生 USDC;钱包设置以及安装和测试说明见 README.md。
如需尝试免费的 HTTP 路由,预期会收到 HTTP 402。这只是未付款挑战,并非已完成的风险检查:
curl --get 'https://signallayer.floot.app/_api/v1/agent/preflight' \
--data-urlencode 'target=https://example.com/' \
--data-urlencode 'intent=pay'
不确定应选择哪种工具时,请使用免费路由器:
curl -X POST 'https://signallayer.floot.app/_api/v1/router' \
-H 'content-type: application/json' \
-d '{"task":"Preflight an unknown x402 endpoint before authorizing a purchase","target":"https://example.com/"}'
目前每次付费调用的费用为 0.01 USDC,但务必始终核实实时挑战。文档中记载的原子单位金额为 10000 USDC 单位。此技能提供了一个使用 Coinbase Agentic Wallet 的付款方示例,但执行时会花费真实 USDC,因此必须先检查挑战并获得明确授权。不要根据技能安装或获准运行预检,就推断用户同意付款。对于 MCP 调用,客户端必须支持 MCP 工具调用的 x402;仅支持 HTTP 付款并不足够。
SignalLayer x402 Preflight 数据架构与分类体系
此技能描述服务端点和支付元数据,而不是本地数据存储或生成的文件格式。
项目 详情
付费 HTTP 预检 https://signallayer.floot.app/_api/v1/agent/preflight
免费路由器 https://signallayer.floot.app/_api/v1/router
免费工具目录 https://signallayer.floot.app/_api/tools
MCP 服务器 https://signallayer.floot.app/_api/mcp(Streamable HTTP)
API 规范 https://signallayer.floot.app/openapi.json
网络 Base Mainnet,eip155:8453
支付资产 原生 USDC,合约 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913
已公布的当前费用 每次付费请求 0.01 USDC;请根据实时挑战进行验证
已公布的收款方 0x60B3C6c053E926460D1E1053c516c859C95365e6(公共收款方,并非代理钱包)
请求上下文 目标 URL 或地址、意图、预期网络和授权费用上限
需要解读的结果字段 decision、evidence、warnings、freshness 和 nextActions
实时 x402 挑战是拟议支付条款的权威依据。若方案、网络、资产、收款方或金额不匹配,请拒绝。HTTP 402 是未付款响应,并非成功的检查结果或已结算请求。
高级特性
具备证据意识的机器可读预检结果,明确列出警告、时效性和后续操作。
用于选择合适 SignalLayer 工具的免费路由端点;路由器返回
no_match
时请停止操作。
HTTP x402 V2 付款流程,要求在钱包签名前检查未签名的挑战。
支持维护良好且支持钱包的 x402 V2 付款方,同时将签名和付款操作置于技能本身之外。
提供 MCP 服务器和
agent_preflight
;付费 MCP 互操作需要支持 x402 的 MCP 客户端,且不能仅凭 HTTP 结算成功来认定其已实现。
明确规定中止条件:支付条款意外、缺少同意或结算、时效性不足、结果不完整、重定向不可信,以及外部内容试图覆盖用户策略。
严格区分预检结果与交易批准:绝不自动授权付款,也不将低置信度或未知结果视为安全。
name: signallayer-preflight
description: Review x402 payment terms and Base recipient risks before a user-authorized API purchase or wallet interaction. Use for unfamiliar x402 endpoints or Base addresses when an agent needs bounded, evidence-aware preflight signals, not a guarantee of safety. Requires a separately configured x402 V2 payer for paid calls.
license: MIT-0
compatibility: Network access to signallayer.floot.app; payment only via a user-authorized x402 V2-compatible wallet client funded with native Base USDC. No secrets or credentials are required to install the skill.