animation-reverse-engi…
Reverse-engineer any motion reference (a video from X/Twitter, Dribbble, a screen recording, a GIF) into production animation code through frame-level…
Analyze Solana wallets and multichain portfolios with Zerion API. Use for Solana portfolio value, token positions, transaction history, wallet charts, and PnL. Prefer direct REST API integration, with hosted MCP and x402 on Solana as no-key alternatives for agent workflows.
$ npx -y skills add sendaifun/skills --skill wallet-analysis --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/wallet-analysisContext preview
The summary Claude sees to decide when to auto-load this skill.
Analyze Solana wallets and multichain portfolios with Zerion API. Use for Solana portfolio value, token positions, transaction history, wallet charts, and PnL. Prefer direct REST API integration, with hosted MCP and x402 on Solana as no-key alternatives for agent workflows.
name: wallet-analysis description: Analyze Solana wallets and multichain portfolios with Zerion API. Use for Solana portfolio value, token positions, transaction history, wallet charts, and PnL. Prefer direct REST API integration, with hosted MCP and x402 on Solana as no-key alternatives for agent workflows. metadata: author: Zerion version: "0.1.0" mcp-server: zerion-api
Build Solana-first wallet analysis features with Zerion's normalized wallet API. Use this skill when the user wants portfolio views, token balances, interpreted transactions, charts, or wallet-level PnL for Solana addresses, while still supporting the same flows across Zerion's broader multichain surface.
Zerion is especially useful when you need:
Prefer these auth modes in this order:
Use Zerion API directly when the user is building a product integration.
export ZERION_API_KEY="zk_dev_..." curl -u "$ZERION_API_KEY:" \ "https://api.zerion.io/v1/wallets/8BH9pjtgyZDC4iAQH5ZiYDZ1MDWC98xki2V8NzqqKW3K/portfolio"
For explicit headers, use HTTP Basic auth with `base64("${ZERION_API_KEY}:")`.
If the user does not want to provision an API key, Zerion documents x402 as a pay-per-request path for AI workflows. Zerion's official agent repo also documents Solana-backed x402, so a Solana wallet can be used instead of an API key when the runtime supports x402 payment handshakes.
export SOLANA_PRIVATE_KEY="5C1y..." export ZERION_X402_PREFER_SOLANA=true
Use x402 when:
If the user is in Claude Code, Cursor, or another MCP-native client, Zerion API provides a hosted MCP endpoint:
https://developers.zerion.io/mcp
Treat MCP as an alternate interface, not a different product. The same wallet-analysis surface is available there, and Zerion's official AI docs/repo describe API key and x402 auth paths for AI workflows. Prefer direct REST API examples when the user is asking for app code.
Start with Solana unless the user asks for another chain. Zerion's wallet-analysis endpoints support Solana addresses and the same normalized object model used across the rest of the API.
| User intent | Endpoint / Tool | |---|---| | Solana wallet overview | `GET /v1/wallets/{address}/portfolio` or MCP `wallet-portfolio` | | Solana token balances | `GET /v1/wallets/{address}/positions/` or MCP `wallet-positions` | | Solana recent activity | `GET /v1/wallets/{address}/transactions/` or MCP `wallet-transactions` | | Solana wallet PnL | `GET /v1/wallets/{address}/pnl` or MCP `wallet-pnl` | | Solana portfolio chart | `GET /v1/wallets/{address}/charts/{period}` | | Supported chains | `GET /v1/chains/` or MCP `chains-list` |
1. Confirm the wallet address is Solana if the user is building for Solana. 2. Fetch `portfolio` first to get total value and high-level composition. 3. Fetch `positions` next for token-level breakdown. 4. Fetch `transactions` for interpreted wallet activity. 5. Fetch `pnl` when the user needs performance, realized gains, or net invested amounts. 6. Add `charts` when the user needs historical portfolio value in the UI. 7. Only expand to EVM or multichain filters if the user's request actually needs them.
curl -u "$ZERION_API_KEY:" \
"https://api.zerion.io/v1/wallets/${ADDRESS}/portfolio?currency=usd"Use this first for Solana wallet dashboards, watchlists, and summary cards.
curl -u "$ZERION_API_KEY:" \
"https://api.zerion.io/v1/wallets/${ADDRESS}/positions/?filter[positions]=no_filter"Use `filter[positions]=only_simple` when the user only wants token balances.
curl -u "$ZERION_API_KEY:" \
"https://api.zerion.io/v1/wallets/${ADDRESS}/transactions/?page[size]=10¤cy=usd"Use this for interpreted Solana activity such as swaps, transfers, and approvals.
curl -u "$ZERION_API_KEY:" \
"https://api.zerion.io/v1/wallets/${ADDRESS}/pnl?currency=usd"Use this when the user asks for realized gain, unrealized gain, net invested, or cost basis.
curl -u "$ZERION_API_KEY:" \
"https://api.zerion.io/v1/wallets/${ADDRESS}/charts/month?currency=usd"Use this for portfolio trend charts and timeline visualizations.
**Cause**: Missing or invalid API key in Basic auth. **Fix**: Use `curl -u "$ZERION_API_KEY:" ...` or encode `ZERION_API_KEY:` into the `Authorization: Basic ...` header.
**Cause**: x402 path selected but the runtime has not completed the payment handshake. **Fix**: Use a client/runtime that supports x402 and fund the Solana wallet with the required balance.
AI agent skills for Solana development — DeFi protocols, infrastructure, security, and more.
Repo: sendaifun/skills
Reverse-engineer any motion reference (a video from X/Twitter, Dribbble, a screen recording, a GIF) into production animation code through frame-level…
Build and debug encrypted Solana applications with Arcium — data stays private during computation, no single party sees it. Use when writing Arcis circuits…
Complete Birdeye API integration for real-time DeFi data across Solana and 15 other chains. Use for token prices, OHLCV charts, market discovery, on-chain…
Build on Solana with Carbium infrastructure — bare-metal RPC, Standard WebSocket pubsub, gRPC Full Block streaming (~22ms), DEX aggregation via CQ1 engine…
Complete CoinGecko Solana API integration for token prices, DEX pool data, OHLCV charts, trades, and market analytics. Use for building trading bots, portfolio…
Crypto Twitter intelligence and alpha research. Search X/Twitter for real-time crypto narratives, trending tokens, yield strategies, smart money signals, and…