Claude Code:
/helius:phantom (mediante el plugin) o invocación automática (independiente). Codex: $helius-phantom (descubierta automáticamente desde .agents/skills/). API / Cursor / ChatGPT: Usa las variantes prediseñadas del prompt del sistema.Qué incluye
La habilidad Phantom dirige a la IA entre los SDK de Phantom y las herramientas de Helius:Reglas clave
La habilidad Phantom aplica patrones fundamentales que evitan errores comunes en el frontend:- Usa siempre
@phantom/react-sdkpara React (nuncawindow.phantom.solanani@solana/wallet-adapter-react) - Usa siempre
@phantom/browser-sdkpara JS puro y@phantom/react-native-sdkpara React Native - Nunca expongas las claves de API de Helius en el código del cliente — solo
https://sender.helius-rpc.com/fastes seguro para el navegador sin una clave de API - Canaliza todo lo demás mediante tu backend — nunca abras WebSockets de Helius directamente desde el navegador
- Envía siempre las transacciones mediante Helius Sender con
skipPreflight: true,maxRetries: 0y una propina de Jito - Usa la herramienta de MCP
getPriorityFeeEstimate— nunca codifiques de forma fija las comisiones de prioridad
Patrones compuestos
La habilidad proporciona cinco patrones de referencia integrales para aplicaciones complejas:- Interfaz de swap — Agregador → firma de Phantom → envío mediante Helius Sender
- Visor de portafolio — Conexión con Phantom → proxy del backend → API de DAS/Wallet
- Panel en tiempo real — Conexión con Phantom → WebSocket del servidor → retransmisión al cliente
- Transferencia de tokens — Crear VersionedTransaction → firma de Phantom → envío mediante Sender
- Galería de NFT — Billetera Phantom → consulta de DAS mediante el backend → mostrar NFT
Requisitos previos
Esta habilidad requiere el servidor MCP de Helius. Para las billeteras integradas (inicio de sesión con Google/Apple), también necesitas una cuenta de Phantom Portal con un App ID y URL de redirección incluidas en la lista de permitidas. Si realizas la instalación mediante el plugin de Claude Code, el servidor MCP se inicia automáticamente. Para una instalación independiente, agrégalo manualmente:Instalación independiente
Si quieres usar la habilidad Phantom sin el plugin completo, instálala directamente:1
Clone the repository
2
Run the install script
~/.claude/skills/helius-phantom/.Opciones:./install.sh --project— instalar en el proyecto actual (.claude/skills/helius-phantom/)./install.sh --path /custom/path— instalar en un directorio personalizado
3
Install the Helius MCP server
4
Set your API key
setHeliusApiKey dentro de Claude Code. Si necesitas una cuenta nueva, consulta Helius CLI o usa el flujo de registro autónomo mediante las herramientas de MCP.Ejemplos de prompts
Una vez instalada, pide lo que necesites en lenguaje natural:- “Crea una interfaz de swap con la billetera Phantom”
- “Crea un visor de portafolio que muestre los tokens después de conectar Phantom”
- “¿Cómo canalizo mi clave de API de Helius mediante un proxy en Next.js?”
- “Crea un panel en tiempo real con conexión de billetera”
- “Agrega control de acceso mediante tokens a mi aplicación React usando Phantom”
- “Crea una página para acuñar NFT con Phantom y Metaplex Core”
Qué incluye
La habilidad instala dos componentes:SKILL.md— Lógica de enrutamiento, reglas y contexto especializado que guían el comportamiento de la IAprompts/— Variantes prediseñadas del prompt del sistema (openai.developer.md,claude.system.md,full.md) — consulta la configuración de la plataformareferences/— 16 archivos de documentación detallada:react-sdk.md— SDK de Phantom para React (@phantom/react-sdk)browser-sdk.md— SDK de Phantom para navegador (@phantom/browser-sdk)react-native-sdk.md— SDK de Phantom para React Native (@phantom/react-native-sdk)transactions.md— Patrones de firma de transaccionestoken-gating.md— Control de acceso mediante tokensnft-minting.md— Acuñación de NFT con Phantompayments.md— Flujos de pago con criptomonedasfrontend-security.md— Uso de proxy para claves de API y CORSintegration-patterns.md— Patrones compuestos integraleshelius-das.md— Referencia de la API de DAShelius-sender.md— Referencia de Senderhelius-priority-fees.md— Referencia de comisiones de prioridadhelius-wallet-api.md— Referencia de la API de Wallethelius-websockets.md— Referencia de WebSockethelius-enhanced-transactions.md— Referencia de Enhanced Transactionshelius-onboarding.md— Referencia de configuración de la cuenta
Más información
Helius MCP
El servidor MCP que proporciona las herramientas de esta habilidad
Claude Code Plugin
Instalación de MCP y habilidades con un solo clic
Build Skill
Desarrollo general en Solana con Helius
GitHub
Código fuente y seguimiento de incidencias