← 返回 Skills 市场
1817
总下载
1
收藏
4
当前安装
1
版本数
在 OpenClaw 中安装
/install solana-transfer
功能描述
Send SOL or SPL tokens on the Solana blockchain from OpenClaw agents for payments, rewards, or on-chain transaction settlements.
安全使用建议
This skill appears to do what it says (send SOL and SPL tokens). Before installing: 1) Review the index.js code yourself and test on devnet — do not use real funds until verified. 2) Be careful with keypair.json: treat it as a private key, store it securely, and avoid copying keys between machines carelessly. 3) The SKILL.md assumes the Solana CLI (solana-keygen) exists but the registry metadata doesn't declare it — ensure you have that tool or generate keypairs securely another way. 4) npm install will fetch packages from the public registry; run installs in a controlled environment and check package versions if you require stricter supply-chain guarantees. 5) If you don't want automatic transfers, restrict autonomous agent permissions or require human approval for any action that calls sendSOL/sendSPLToken. If you want more assurance, request the publisher to explicitly declare required binaries/env vars and provide a minimal security audit or reproducible build steps.
功能分析
Type: OpenClaw Skill
Name: solana-transfer
Version: 0.1.0
The OpenClaw AgentSkills skill bundle for Solana transfers is benign. The `index.js` script correctly implements SOL and SPL token transfers using official Solana SDKs, loading its configuration and keypair from expected paths (`config.json`, `keypair.json`). There is no evidence of data exfiltration beyond its stated purpose (Solana transactions), malicious execution, persistence mechanisms, or obfuscation. The `SKILL.md` and `README.md` files provide clear, legitimate instructions for setup and usage, and do not contain any prompt injection attempts or hidden directives aimed at manipulating the AI agent for malicious purposes; in fact, they include good security advice regarding keypair management and transaction validation.
能力评估
Purpose & Capability
Name/behavior align: the skill is explicitly for sending SOL and SPL tokens and the code (index.js) implements sendSOL/sendSPLToken and CLI commands. However, SKILL.md instructs use of the Solana CLI (solana-keygen) to generate a keypair while the registry metadata lists no required binaries — a small metadata mismatch.
Instruction Scope
SKILL.md stays on-topic (how to configure, generate a keypair, fund the wallet, and call sendSOL/sendSPLToken). It does instruct copying/placing a keypair.json and to run solana-keygen (an external binary) and to run npm install in the skill directory. Those instructions require the agent/operator to place a private key file under the skill directory or point an env var at it — which is expected for a signing wallet but is a sensitive operation and should be done with care.
Install Mechanism
There is no platform install spec (instruction-only), but the package includes package.json/package-lock and explicitly tells users to run npm install. Dependencies come from the public npm registry (@solana/web3.js, @solana/spl-token). This is typical for a Node-based Solana tool; nothing suspicious (no obscure or external download URLs) was found in the manifest.
Credentials
The skill does not declare required environment variables in the registry, and the code only optionally respects SOLANA_CONFIG and SOLANA_KEYPAIR env vars. It requires access to a local keypair.json (private key) and an RPC endpoint — both are appropriate for a wallet transfer tool, but handling of the private key is high sensitivity and should be limited. The registry omission of the solana-keygen binary and optional env vars is a minor inconsistency to be aware of.
Persistence & Privilege
The skill is not marked always:true and does not request elevated system privileges. It can be invoked autonomously (the platform default), which means an agent with autonomous execution could call sendSOL and transfer funds — this is inherent to the skill's purpose and not an unexpected privilege, but it is operationally significant (ensure agent autonomy and calls are restricted if you don't want unattended transfers).
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install solana-transfer - 安装完成后,直接呼叫该 Skill 的名称或使用
/solana-transfer触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
- Initial release of solana-transfer skill for OpenClaw agents.
- Enables sending SOL and SPL token payments programmatically on the Solana blockchain.
- Provides simple functions for agent-to-agent payments, rewards, and on-chain settlement.
- Includes detailed setup steps, usage patterns, configuration options, troubleshooting, and security notes.
- Supports both native SOL and SPL tokens (e.g., USDC), with sample integration code for agents.
- Lays groundwork for future features like transaction history and ledger integration.
元数据
常见问题
Solana Transfer 是什么?
Send SOL or SPL tokens on the Solana blockchain from OpenClaw agents for payments, rewards, or on-chain transaction settlements. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1817 次。
如何安装 Solana Transfer?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install solana-transfer」即可一键安装,无需额外配置。
Solana Transfer 是免费的吗?
是的,Solana Transfer 完全免费(开源免费),可自由下载、安装和使用。
Solana Transfer 支持哪些平台?
Solana Transfer 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Solana Transfer?
由 Vortitron(@vortitron)开发并维护,当前版本 v0.1.0。
推荐 Skills