Interact with Solana blockchain via Helius APIs. Create/manage wallets, check balances (SOL + tokens), send transactions, swap tokens via Jupiter, and monitor addresses. Use for any Solana blockchain operation, crypto wallet management, token transfers, DeFi swaps, or portfolio tracking.
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install solana-basics或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install solana-basics⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/solana-basics/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: solana-skill description: Interact with Solana blockchain via Helius APIs. Create/manage wallets, check balances (SOL + tokens), send transactions, swap tokens via Jupiter, and monitor addresses. Use for any Solana blockchain operation, crypto wallet management, token transfers, DeFi swaps, or portfolio tracking. ---
Comprehensive Solana blockchain interaction using Helius infrastructure.
~/.config/solana-skill/config.json:{
"heliusApiKey": "your-api-key",
"network": "mainnet-beta"
}
import { createHelius } from 'helius-sdk';
const helius = createHelius({ apiKey: 'YOUR_KEY' });
const assets = await helius.getAssetsByOwner({
ownerAddress: 'WALLET_ADDRESS',
displayOptions: {
showFungible: true,
showNativeBalance: true
}
});
import { Connection, Keypair, SystemProgram, Transaction, sendAndConfirmTransaction, LAMPORTS_PER_SOL } from '@solana/web3.js';
const connection = new Connection('https://mainnet.helius-rpc.com/?api-key=YOUR_KEY');
const tx = new Transaction().add(
SystemProgram.transfer({
fromPubkey: sender.publicKey,
toPubkey: recipientPubkey,
lamports: amount * LAMPORTS_PER_SOL
})
);
await sendAndConfirmTransaction(connection, tx, [sender]);
// 1. Get quote
const quote = await fetch(`https://api.jup.ag/swap/v1/quote?inputMint=${inputMint}&outputMint=${outputMint}&amount=${amount}`);
// 2. Build swap transaction
const swap = await fetch('https://api.jup.ag/swap/v1/swap', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
quoteResponse: await quote.json(),
userPublicKey: wallet.publicKey.toString()
})
});
// 3. Sign and send
| Service | Base URL | |---------|----------| | Helius RPC | https://mainnet.helius-rpc.com/?api-key=KEY | | Helius Sender | https://sender.helius-rpc.com/fast | | Jupiter Quote | https://api.jup.ag/swap/v1/quote | | Jupiter Swap | https://api.jup.ag/swap/v1/swap |
Critical rules:
See references/security.md for detailed security practices.
| Token | Mint Address | |-------|-------------| | SOL | So11111111111111111111111111111111111111112 (wrapped) | | USDC | EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v | | USDT | Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB | | BONK | DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263 |
Common errors and solutions:
安装 solana-skill 后,可以对 AI 说这些话来触发它
Help me get started with solana-skill
Explains what solana-skill does, walks through the setup, and runs a quick demo based on your current project
Use solana-skill to interact with Solana blockchain via Helius APIs
Invokes solana-skill with the right parameters and returns the result directly in the conversation
What can I do with solana-skill in my finance & investment workflow?
Lists the top use cases for solana-skill, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/solana-basics/ 目录(个人级,所有项目可用),或 .claude/skills/solana-basics/(项目级)。重启 AI 客户端后,用 /solana-basics 主动调用,或让 AI 根据上下文自动发现并使用。
solana-skill 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
solana-skill 可免费安装使用。请查阅仓库了解许可证信息。
Interact with Solana blockchain via Helius APIs. Create/manage wallets, check balances (SOL + tokens), send transactions, swap tokens via Jupiter, and monitor addresses. Use for any Solana blockchain operation, crypto wallet management, token transfers, DeFi swaps, or portfolio tracking.
solana-skill 属于「Finance & Investment」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my finance & investment tasks using solana-skill
Identifies repetitive steps in your workflow and sets up solana-skill to handle them automatically