← Back to Skills Marketplace
vortitron

Solana Transfer

by Vortitron · GitHub ↗ · v0.1.0
cross-platform ✓ Security Clean
1817
Downloads
1
Stars
4
Active Installs
1
Versions
Install in OpenClaw
/install solana-transfer
Description
Send SOL or SPL tokens on the Solana blockchain from OpenClaw agents for payments, rewards, or on-chain transaction settlements.
Usage Guidance
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.
Capability Analysis
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.
Capability Assessment
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).
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install solana-transfer
  3. After installation, invoke the skill by name or use /solana-transfer
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
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.
Metadata
Slug solana-transfer
Version 0.1.0
License
All-time Installs 4
Active Installs 4
Total Versions 1
Frequently Asked Questions

What is Solana Transfer?

Send SOL or SPL tokens on the Solana blockchain from OpenClaw agents for payments, rewards, or on-chain transaction settlements. It is an AI Agent Skill for Claude Code / OpenClaw, with 1817 downloads so far.

How do I install Solana Transfer?

Run "/install solana-transfer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Solana Transfer free?

Yes, Solana Transfer is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Solana Transfer support?

Solana Transfer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Solana Transfer?

It is built and maintained by Vortitron (@vortitron); the current version is v0.1.0.

💬 Comments