用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/Aditya232-rtx/Ouroboros --skill solana命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| name | solana |
| description | Query Solana wallets, tokens, txs, and NFTs in USD. |
| version | 0.2.0 |
| author | Deniz Alagoz (gizdusum), enhanced by Ouro |
| license | MIT |
| platforms | ["linux","macos","windows"] |
| metadata | {"hermes":{"tags":["Solana","Blockchain","Crypto","Web3","RPC","DeFi","NFT"],"related_skills":[]}} |
Query Solana on-chain data enriched with USD pricing via CoinGecko. 8 commands: wallet portfolio, token info, transactions, activity, NFTs, whale detection, network stats, and price lookup.
No API key needed. Uses only Python standard library (urllib, json, argparse).
The helper script uses only Python standard library (urllib, json, argparse). No external packages required.
Pricing data comes from CoinGecko's free API (no key needed, rate-limited
to ~10-30 requests/minute). For faster lookups, use --no-prices flag.
RPC endpoint (default): https://api.mainnet-beta.solana.com Override: export SOLANA_RPC_URL=https://your-private-rpc.com
Helper script path: ~/.ouro/skills/blockchain/solana/scripts/solana_client.py
python solana_client.py wallet <address> [--limit N] [--all] [--no-prices]
python solana_client.py tx <signature>
python solana_client.py token <mint_address>
python solana_client.py activity <address> [--limit N]
python solana_client.py nft <address>
python solana_client.py whales [--min-sol N]
python solana_client.py stats
python solana_client.py price <mint_or_symbol>
python --version
# Optional: set a private RPC for better rate limits
export SOLANA_RPC_URL="https://api.mainnet-beta.solana.com"
# Confirm connectivity
python ~/.ouro/skills/blockchain/solana/scripts/solana_client.py stats
Get SOL balance, SPL token holdings with USD values, NFT count, and portfolio total. Tokens sorted by value, dust filtered, known tokens labeled by name (BONK, JUP, USDC, etc.).
python ~/.ouro/skills/blockchain/solana/scripts/solana_client.py \
wallet 9WzDXwBbmkg8ZTbNMqUxvQRAyrZzDsGYdLVL9zYtAWWM
Flags:
--limit N — show top N tokens (default: 20)--all — show all tokens, no dust filter, no limit--no-prices — skip CoinGecko price lookups (faster, RPC-only)Output includes: SOL balance + USD value, token list with prices sorted by value, dust count, NFT summary, total portfolio value in USD.
Inspect a full transaction by its base58 signature. Shows balance changes in both SOL and USD.
python ~/.ouro/skills/blockchain/solana/scripts/solana_client.py \
tx 5j7s8K...your_signature_here
Output: slot, timestamp, fee, status, balance changes (SOL + USD), program invocations.
Get SPL token metadata, current price, market cap, supply, decimals, mint/freeze authorities, and top 5 holders.
python ~/.ouro/skills/blockchain/solana/scripts/solana_client.py \
token DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263
Output: name, symbol, decimals, supply, price, market cap, top 5 holders with percentages.
List recent transactions for an address (default: last 10, max: 25).
python ~/.ouro/skills/blockchain/solana/scripts/solana_client.py \
activity 9WzDXwBbmkg8ZTbNMqUxvQRAyrZzDsGYdLVL9zYtAWWM --limit 25
List NFTs owned by a wallet (heuristic: SPL tokens with amount=1, decimals=0).
python ~/.ouro/skills/blockchain/solana/scripts/solana_client.py \
nft 9WzDXwBbmkg8ZTbNMqUxvQRAyrZzDsGYdLVL9zYtAWWM
Note: Compressed NFTs (cNFTs) are not detected by this heuristic.
Scan the most recent block for large SOL transfers with USD values.
python ~/.ouro/skills/blockchain/solana/scripts/solana_client.py \
whales --min-sol 500
Note: scans the latest block only — point-in-time snapshot, not historical.
Live Solana network health: current slot, epoch, TPS, supply, validator version, SOL price, and market cap.
python ~/.ouro/skills/blockchain/solana/scripts/solana_client.py stats
Quick price check for any token by mint address or known symbol.
python ~/.ouro/skills/blockchain/solana/scripts/solana_client.py price BONK
python ~/.ouro/skills/blockchain/solana/scripts/solana_client.py price JUP
python ~/.ouro/skills/blockchain/solana/scripts/solana_client.py price SOL
python ~/.ouro/skills/blockchain/solana/scripts/solana_client.py price DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263
Known symbols: SOL, USDC, USDT, BONK, JUP, WETH, JTO, mSOL, stSOL, PYTH, HNT, RNDR, WEN, W, TNSR, DRIFT, bSOL, JLP, WIF, MEW, BOME, PENGU.
--no-prices for speed.token command for full info.# Should print current Solana slot, TPS, and SOL price
python ~/.ouro/skills/blockchain/solana/scripts/solana_client.py stats