← 返回 Skills 市场
USDC Escrow
作者
zeroaddresss
· GitHub ↗
· v1.0.0
920
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install usdc-escrow
功能描述
Trustless USDC escrow for agent-to-agent payments on Base. Create, release, dispute escrows via simple commands.
安全使用建议
This skill advertises a 'trustless' on‑chain escrow but its scripts call a third‑party API that (per its docs) uses a central server wallet and requires no authentication. That is a major red flag for any money‑handling service: you could be instructing the agent to send payment requests to an external operator who controls the funds. Before installing or using: 1) Ask the author to explain exactly how funds are deposited and authorized (how does the server know the depositor consented?), and whether the service is custodial. 2) Require authenticated API endpoints (API keys, signed requests) or local wallet signing so you control funds. 3) Verify the API host (who runs api.payclawback.xyz), request an audit of the smart contract and backend, and prefer services with verifiable on‑chain non‑custodial flows. 4) If you test, use only small amounts on the specified testnet and inspect actual on‑chain transactions. 5) Consider avoiding this skill until the custodial vs trustless contradiction and the lack of authentication are resolved.
功能分析
Type: OpenClaw Skill
Name: usdc-escrow
Version: 1.0.0
The skill bundle is designed for trustless USDC escrow management, making API calls to `https://api.payclawback.xyz` via `curl` and parsing responses with `jq`. All shell scripts (`scripts/*.sh`) consistently use these tools to interact with the specified API endpoint, allowing for escrow creation, listing, details, release, dispute, resolution, and claiming. There is no evidence of data exfiltration, malicious execution (e.g., `curl|bash`), persistence mechanisms, obfuscation, or prompt injection attempts against the agent in `SKILL.md` or other documentation. The functionality is clearly aligned with its stated purpose.
能力评估
Purpose & Capability
The description advertises a 'trustless USDC escrow' on Base, but the API docs state the server wallet 'approves USDC spending and calls the smart contract to lock funds.' That makes the service custodial, not trustless — a direct contradiction. The skill also requires no user credentials, which is inconsistent with a true non‑custodial escrow where the user signs on‑chain transactions.
Instruction Scope
All runtime scripts make unauthenticated HTTP calls to https://api.payclawback.xyz (or overridden ESCROW_API_URL). The instructions direct financial actions (create, release, resolve, dispute, claim) to an external service without any authentication or local wallet interaction — meaning funds/control depend on that service's behavior. The SKILL.md does not explain how depositor authorization is enforced.
Install Mechanism
No install spec; the skill is instruction/script based and only requires curl and jq. Nothing is downloaded or written during install, so install mechanism risk is low.
Credentials
The skill requests no credentials or wallet access from the user, yet the API docs indicate a server wallet is used to transact. For a payment/escrow service this is disproportionate and suspicious: either the user must provide a signing key (not requested) or the service is custodial and must be trusted — the skill does not make this clear. Additionally, endpoints are documented as 'Auth: None', which is alarming for fund movement.
Persistence & Privilege
The skill does not request persistent presence (always:false) and does not attempt to modify other skills or agent config. It does not require elevated platform privileges.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install usdc-escrow - 安装完成后,直接呼叫该 Skill 的名称或使用
/usdc-escrow触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: trustless USDC escrow for A2A payments on Base Sepolia
元数据
常见问题
USDC Escrow 是什么?
Trustless USDC escrow for agent-to-agent payments on Base. Create, release, dispute escrows via simple commands. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 920 次。
如何安装 USDC Escrow?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install usdc-escrow」即可一键安装,无需额外配置。
USDC Escrow 是免费的吗?
是的,USDC Escrow 完全免费(开源免费),可自由下载、安装和使用。
USDC Escrow 支持哪些平台?
USDC Escrow 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 USDC Escrow?
由 zeroaddresss(@zeroaddresss)开发并维护,当前版本 v1.0.0。
推荐 Skills