← 返回 Skills 市场
viyozc

one-wallet

作者 Jerry · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
213
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install one-wallet
功能描述
Helps the agent use the one-wallet CLI to manage Ethereum/EVM wallets, send transactions, call contracts, and sign data. Use when the user mentions one-walle...
安全使用建议
This skill is a straightforward CLI recipe for the one-wallet tool and appears internally consistent, but it involves handling sensitive secrets. Before using: (1) Verify the one-wallet binary/package and repository (confirm the npm package owner and GitHub repo contents) rather than blindly running git clone or npm install. (2) Never paste private keys, mnemonics, or API keys into chat; prefer using secure local storage, hardware wallets, or environment variables protected from logs. (3) Avoid running ./bin/run.js from an unreviewed clone. (4) When scripting, avoid embedding secrets on the command line (use protected env vars or prompting). (5) If you only need read-only queries, run operations that do not require wallet keys. If you want further help, provide the exact risk model (local machine vs. CI vs. remote host) and I can give concrete safe usage patterns.
功能分析
Type: OpenClaw Skill Name: one-wallet Version: 1.0.0 The skill provides the agent with high-risk capabilities to manage Ethereum wallets, including importing private keys, signing EIP-712 data, and executing transactions via the `one-wallet` CLI. While the instructions in SKILL.md include security best practices like using environment variables for secrets, the inherent risk of granting an AI agent direct access to private keys and financial transaction capabilities is significant. The skill also encourages global installation of an external npm package and references a specific GitHub repository (github.com/viyozc/one-wallet), which introduces supply chain risks.
能力评估
Purpose & Capability
The name and description match the SKILL.md content: the file is a focused how-to for the one-wallet CLI (wallet management, sending txs, signing). It requires no unusual binaries, env vars, or config paths beyond the expected assumption that one-wallet (or Node.js for building) is available. The absence of required env vars or install specs is consistent with an instruction-only skill.
Instruction Scope
Instructions stay within the wallet/CLI domain (creating/importing wallets, sending transactions, signing). However, many examples show workflows that require sensitive secrets (private keys, mnemonics, or RPC provider API keys) and commands that expose wallet storage locations (one-wallet wallet path). The instructions do not direct the agent to read unrelated system files or exfiltrate data, but they do encourage actions that, if performed carelessly, could expose secrets (e.g., inline private keys or plaintext provider URLs).
Install Mechanism
There is no platform install spec (lowest-risk). The SKILL.md includes normal install guidance (npm/yarn/pnpm global install) and an optional git clone of a GitHub repo. That is proportionate, but users should verify the npm package and the GitHub repo before installing or running ./bin/run.js from a cloned repo.
Credentials
The skill declares no required environment variables or credentials, which is reasonable for an instruction-only helper. Practically, many operations described require user-supplied secrets (private keys, mnemonics, or RPC API keys). The SKILL.md does not request unrelated credentials; the sensitive items are appropriate to the wallet management purpose but need careful handling by the user.
Persistence & Privilege
The skill is not always-enabled and is user-invocable; it does not request persistent system privileges or modify other skills' configuration. No elevated persistence or automatic installation is present.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install one-wallet
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /one-wallet 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
one-wallet 1.0.0 – Initial release - Provides CLI-based management of Ethereum/EVM wallets, supporting creation, import, listing, and secure storage. - Enables sending ETH, ERC20/NFT transactions, contract calls, and gas estimation from the terminal. - Supports signing messages, EIP-712 typed data, and verifying signatures via CLI. - Offers machine-readable JSON output for all core actions, enabling simple scripting and automation. - Includes provider (RPC) and chain configuration with convenient mainnet and custom presets. - Allows environment variable control for secrets, session, and CI-friendly workflows.
元数据
Slug one-wallet
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

one-wallet 是什么?

Helps the agent use the one-wallet CLI to manage Ethereum/EVM wallets, send transactions, call contracts, and sign data. Use when the user mentions one-walle... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 213 次。

如何安装 one-wallet?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install one-wallet」即可一键安装,无需额外配置。

one-wallet 是免费的吗?

是的,one-wallet 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

one-wallet 支持哪些平台?

one-wallet 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 one-wallet?

由 Jerry(@viyozc)开发并维护,当前版本 v1.0.0。

💬 留言讨论