← 返回 Skills 市场
benthecarman

Orange Wallet

作者 benthecarman · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ✓ 安全检测通过
177
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install orange-wallet
功能描述
Command-line Lightning wallet for AI agents with graduated custody, enabling instant trusted payments and self-custodial channels via JSON shell commands.
安全使用建议
This appears to be a legitimate CLI Lightning wallet implementation, but exercise caution before running with real funds: 1) Backup and protect the wallet seed file written to storage_path (the only recovery method). 2) Review or build from the included source and audit the orange-sdk GitHub dependency (Cargo.toml points to a git repo at a specific rev) to reduce supply-chain risk. 3) The SKILL.md suggests running the standard rustup install script (curl | sh) and cloning a remote repo; if you prefer, build from the code bundled with the skill instead of re-cloning an external repository. 4) Check and replace example defaults — the example config points to a specific LSP IP and node; if you don't control that LSP, funds/operations may involve a third party. 5) Note webhook semantics: events are marked handled even after webhook delivery failures, which can lead to missed notifications; design your integration with that behavior in mind. 6) Because this is labeled alpha, avoid using large sums until you have audited the code and the SDK dependency.
功能分析
Type: OpenClaw Skill Name: orange-wallet Version: 0.1.0 The orange-skill bundle is a legitimate Lightning wallet CLI designed for AI agents, built on the Orange SDK. The code in src/main.rs and src/config.rs implements standard wallet operations including seed generation, balance checking, and payment processing, with sensitive data (mnemonics) stored locally in a user-defined directory. The daemon functionality correctly implements a webhook system for payment notifications using user-provided URLs and optional Bearer tokens. No evidence of malicious intent, unauthorized data exfiltration, or prompt injection was found; the tool operates transparently according to its documentation.
能力评估
Purpose & Capability
Name/description, README, SKILL.md, and source code all implement a CLI Lightning wallet (daemon, receive/send, events, webhooks, seed storage, chain source and LSP config). The requested things (disk storage, optional chain RPC creds, optional LSP token) match the wallet purpose.
Instruction Scope
Runtime instructions stay within the wallet domain (build with Rust, run daemon, configure storage/chain/LSP, webhooks or polling). Two points to be aware of: (1) the daemon writes a wallet seed to disk (~/.orange/seed by default) and prints the path — protect and back this up; (2) webhook behavior marks events handled even if delivery ultimately fails after retries, which can cause missed notifications; otherwise instructions do not ask the agent to read unrelated files or secrets.
Install Mechanism
The skill bundle is instruction-only in the registry but includes full Rust source and a Cargo.toml that pulls orange-sdk from a GitHub repo at a fixed revision. Building requires running rustup (the SKILL.md recommends the standard curl | sh installer) and protoc. This is typical but implies a supply-chain fetch of external Rust dependencies (git crates) at build time — review the referred orange-sdk repository and pinned revision if you need higher assurance.
Credentials
The registry declares no required environment variables. The config file can contain chain RPC credentials (username/password) and an optional LSP token — these are expected for a wallet. No unrelated credentials or system secrets are requested by the skill or seen in the code.
Persistence & Privilege
always is false and the skill does not request persistent/privileged platform presence. It creates and uses its own storage path and files (seed, SQLite DB, logs) under the configured storage_path but does not modify other skills or global agent settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install orange-wallet
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /orange-wallet 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial release — basic self-custodial lightning wallet
元数据
Slug orange-wallet
版本 0.1.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Orange Wallet 是什么?

Command-line Lightning wallet for AI agents with graduated custody, enabling instant trusted payments and self-custodial channels via JSON shell commands. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 177 次。

如何安装 Orange Wallet?

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

Orange Wallet 是免费的吗?

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

Orange Wallet 支持哪些平台?

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

谁开发了 Orange Wallet?

由 benthecarman(@benthecarman)开发并维护,当前版本 v0.1.0。

💬 留言讨论