← 返回 Skills 市场
1523
总下载
1
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install walletpilot-7715
功能描述
Execute on-chain transactions with user-granted permissions. Built on MetaMask ERC-7715. No private keys, full guardrails.
安全使用建议
Do not install or give this skill access to secrets until you verify the vendor and the SDK. Steps to reduce risk:
- Confirm the project identity: visit walletpilot.xyz, inspect the GitHub repo (https://github.com/andreolf/walletpilot) and verify the npm package @walletpilot/sdk source code and recent commits. Ensure the repo and website match and appear legitimate.
- Require the maintainer to declare the required secret(s) in the registry (primaryEnv) so you can manage them via your agent's secrets store rather than placing keys in plain environment variables.
- Audit the SDK code (or a trusted third party) to confirm it does not accept private keys or expose other sensitive flows, and check what the apiKey authorizes server-side.
- Limit permissions before granting them: use minimal spend limits, restrict chains and contract allowlists, and set short expiry periods. Test on a testnet or with a tiny amount first.
- Ensure the agent prompts you for every non-trivial transaction (explicit human confirmation) rather than auto-executing trades simply because state.connected is true.
- If you must proceed, store the API key in a secrets manager, do not place it in general environment variables, and monitor all WalletPilot-related activity (permission list, tx history, and revocations).
If you cannot confirm the provider and audit the SDK, treat this skill as high-risk for financial loss and avoid giving it credentials or wide permissions.
功能分析
Type: OpenClaw Skill
Name: walletpilot-7715
Version: 0.1.0
The skill bundle is classified as benign. It provides functionality for an AI agent to execute on-chain cryptocurrency transactions through MetaMask's ERC-7715 standard. While this involves high-risk financial operations, the documentation in SKILL.md consistently emphasizes user-granted, scoped permissions, guardrails (spend limits, chain restrictions, expiry), and the absence of private key handling by the agent. There is no evidence of intentional harmful behavior, such as data exfiltration, malicious execution, persistence mechanisms, or prompt injection instructions designed to bypass user consent or perform unauthorized actions. The external API calls to `walletpilot.xyz` and `api.1inch.io` are consistent with the stated purpose of a DeFi agent.
能力评估
Purpose & Capability
The SKILL.md describes a wallet/transaction agent built on a WalletPilot API and MetaMask ERC-7715 permissions, which legitimately requires an API key and interaction with a user wallet. However, the registry metadata lists no required environment variables or primary credential even though examples repeatedly use an apiKey (e.g., 'wp_...' and process.env.WALLETPILOT_KEY). The skill also advertises external endpoints and a published SDK; those are coherent with the stated purpose but the metadata omission is inconsistent.
Instruction Scope
The instructions direct the agent to request permissions (deep links to MetaMask), fetch swap quotes from third-party aggregators (1inch/0x), and call WalletPilot endpoints to execute transactions. They rely on pilot.getState to decide whether to execute trades; if an API key and active permission exist the agent is instructed to execute without an explicit per-transaction confirmation step in the examples. The SKILL.md does not instruct the agent to prompt the human for each transaction, which could enable autonomous spending within granted limits.
Install Mechanism
There is no formal install spec in the registry (instruction-only), which reduces automatic disk footprint risk. The README tells users to run `npm install @walletpilot/sdk` and obtain an API key from walletpilot.xyz — installing an npm package is normal for this use-case but the skill provides no integrity/source verification in metadata. Because the skill performs financial actions, verifying the SDK source (npm GitHub repo, checksums) is important.
Credentials
Examples use an API key (e.g., new WalletPilot({ apiKey: 'wp_...' }) and process.env.WALLETPILOT_KEY) and the history example shows Bearer wp_... header usage, but the skill metadata declares no required env vars or primary credential. That mismatch is problematic: the runtime requires a secret (API key) but the registry doesn't surface it. No private key is requested, which is appropriate, but the missing declaration of the API credential and any guidance on its scope/rotation is a concern.
Persistence & Privilege
The skill is not marked always:true (good). Model invocation is allowed by default; combined with the ability to execute transactions this increases blast radius if an agent has the API key and active permissions. The SKILL.md relies on user-granted on-chain permissions (ERC-7715) for spend control, but examples show automatic execution once state.connected is true — the lack of enforced per-transaction human confirmation in examples increases risk and should be considered by the user.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install walletpilot-7715 - 安装完成后,直接呼叫该 Skill 的名称或使用
/walletpilot-7715触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial release of WalletPilot-7715.
- Enables permissioned on-chain transactions for agents using MetaMask ERC-7715, without sharing private keys.
- Users can grant granular spend limits, chain allowlists, and contract permissions.
- Supports actions: connect, execute transactions, query balance, swap tokens, send tokens, and fetch transaction history.
- Works across Ethereum, Polygon, Arbitrum, Optimism, and Base.
- Transactions are time-limited, revocable, and fully auditable.
- Includes SDK setup instructions and API reference.
元数据
常见问题
WalletPilot 7715 是什么?
Execute on-chain transactions with user-granted permissions. Built on MetaMask ERC-7715. No private keys, full guardrails. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1523 次。
如何安装 WalletPilot 7715?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install walletpilot-7715」即可一键安装,无需额外配置。
WalletPilot 7715 是免费的吗?
是的,WalletPilot 7715 完全免费(开源免费),可自由下载、安装和使用。
WalletPilot 7715 支持哪些平台?
WalletPilot 7715 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 WalletPilot 7715?
由 Francesco(@andreolf)开发并维护,当前版本 v0.1.0。
推荐 Skills