⚠
High Risk:This skill has significant security concerns. Review the findings below before installing.
solana
⚠Caution·Scanned 2/18/2026
This skill provides Solana CLI guidance for checking balances, transactions, tokens, NFTs, and RPC usage. It instructs executing a remote installer via sh -c "$(curl -sSfL https://release.solana.com/stable/install)" and making RPC calls to https://api.mainnet-beta.solana.com and https://api.devnet.solana.com.
from clawhub.ai·vf6eeea8·2.9 KB·0 installs
Scanned from 1.0.0 at f6eeea8 · Transparency log ↗
$ vett add clawhub.ai/sakaen736jih/solanaReview security findings before installing
Solana Wallet CLI
Setup
Install Solana CLI:
sh -c "$(curl -sSfL https://release.solana.com/stable/install)"
Set mainnet RPC:
solana config set --url https://api.mainnet-beta.solana.com
Check Balance
SOL balance:
solana balance <ADDRESS>
In lamports:
solana balance <ADDRESS> --lamports
View Account Info
solana account <ADDRESS>
Detailed JSON output:
solana account <ADDRESS> --output json
Transaction History
Recent transactions:
solana transaction-history <ADDRESS> --limit 10
Transaction details:
solana confirm <SIGNATURE> -v
Token Balances (SPL Tokens)
List all tokens:
spl-token accounts --owner <ADDRESS>
Specific token balance:
spl-token balance <TOKEN_MINT> --owner <ADDRESS>
NFT & Token Info
Using Metaboss (NFT tool):
# Install
cargo install metaboss
# Get NFT metadata
metaboss decode mint -a <NFT_MINT_ADDRESS>
Stake Accounts
View stake:
solana stakes <ADDRESS>
Using Public RPC Endpoints
# Mainnet
solana config set --url https://api.mainnet-beta.solana.com
# Devnet (testing)
solana config set --url https://api.devnet.solana.com
# Custom RPC
solana config set --url https://your-rpc-provider.com
Quick Balance Check (curl)
curl -X POST https://api.mainnet-beta.solana.com -H "Content-Type: application/json" -d '{
"jsonrpc": "2.0",
"id": 1,
"method": "getBalance",
"params": ["<ADDRESS>"]
}' | python3 -c "import sys,json; d=json.load(sys.stdin); print(f\"{d['result']['value']/1e9:.4f} SOL\")"
Get Token Accounts (curl)
curl -X POST https://api.mainnet-beta.solana.com -H "Content-Type: application/json" -d '{
"jsonrpc": "2.0",
"id": 1,
"method": "getTokenAccountsByOwner",
"params": [
"<ADDRESS>",
{"programId": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"},
{"encoding": "jsonParsed"}
]
}'
Monitor Address
Watch for changes:
watch -n 5 "solana balance <ADDRESS>"
Common Addresses
| Name | Address |
|---|---|
| SOL Mint | So11111111111111111111111111111111111111112 |
| USDC | EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v |
| USDT | Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB |
Notes
- Addresses are base58 encoded public keys
- 1 SOL = 1,000,000,000 lamports
- RPC rate limits apply on public endpoints
- For heavy usage, consider paid RPC providers (Helius, QuickNode, Alchemy)