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
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
Real data. Real impact.
Growing
Developers
Per week
Open source
Skills give you superpowers. Install in 30 seconds.
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 | |
| Helius Sender | |
| Jupiter Quote | |
| Jupiter Swap | |
Critical rules:
See references/security.md for detailed security practices.
| Token | Mint Address |
|---|---|
| SOL | (wrapped) |
| USDC | |
| USDT | |
| BONK | |
Common errors and solutions:
No automatic installation available. Please visit the source repository for installation instructions.
View Installation Instructions1,500+ AI skills, agents & workflows. Install in 30 seconds. Part of the Torly.ai family.
© 2026 Torly.ai. All rights reserved.