Claude Code :
/helius:phantom (via plugin) ou invoqué automatiquement (autonome). Codex : $helius-phantom (découvert automatiquement depuis .agents/skills/). API / Cursor / ChatGPT : Utilisez les variantes de prompts système préconstruites.Ce que cela couvre
La compétence Phantom dirige l’IA à travers à la fois les SDK Phantom et les outils Helius :Règles Clés
La compétence Phantom impose des schémas critiques qui préviennent les erreurs courantes frontend :- Toujours utiliser
@phantom/react-sdkpour React (jamaiswindow.phantom.solanaou@solana/wallet-adapter-react) - Toujours utiliser
@phantom/browser-sdkpour JS vanilla et@phantom/react-native-sdkpour React Native - Ne jamais exposer les clés API Helius dans le code client — seulement
https://sender.helius-rpc.com/fastest sûr pour le navigateur sans clé API - Tout proxy via votre backend — ne jamais ouvrir des WebSockets Helius directement depuis le navigateur
- Toujours soumettre les transactions via Helius Sender avec
skipPreflight: true,maxRetries: 0, et un pourboire Jito - Utiliser l’outil MCP
getPriorityFeeEstimate— ne jamais coder en dur les frais prioritaires
Schémas Composites
La compétence fournit cinq schémas de référence de bout en bout pour les applications complexes :- Interface d’Échange — Agrégateur → signature Phantom → soumission Helius Sender
- Visionneuse de Portefeuille — connexion Phantom → proxy backend → API DAS/Portefeuille
- Tableau de Bord en Temps Réel — connexion Phantom → WebSocket serveur → relais client
- Transfert de Jeton — Construire VersionedTransaction → signature Phantom → soumission Sender
- Galerie NFT — portefeuille Phantom → requête DAS backend → affichage des NFT
Prérequis
Cette compétence nécessite le serveur Helius MCP. Pour les portefeuilles intégrés (connexion Google/Apple), vous avez également besoin d’un compte Phantom Portal avec un ID d’App et des URLs de redirection sur liste blanche. Si vous l’installez via le plugin Claude Code, le serveur MCP se lance automatiquement. Pour une installation autonome, ajoutez-le manuellement :Installation Autonome
Si vous souhaitez la compétence Phantom sans le plugin complet, installez-la directement :1
Cloner le dépôt
2
Exécuter le script d'installation
~/.claude/skills/helius-phantom/.Options :./install.sh --project— installer dans le projet actuel (.claude/skills/helius-phantom/)./install.sh --path /custom/path— installer dans un répertoire personnalisé
3
Installer le serveur Helius MCP
4
Définir votre clé API
setHeliusApiKey dans Claude Code. Si vous avez besoin d’un nouveau compte, voir Helius CLI ou utilisez le flux d’inscription autonome via outils MCP.Exemples de Prompts
Une fois installé, demandez en anglais clair :- “Construire une interface d’échange avec portefeuille Phantom”
- “Construire une visionneuse de portefeuille qui montre les jetons après la connexion Phantom”
- “Comment proxy ma clé API Helius dans Next.js?”
- “Construire un tableau de bord en temps réel avec connexion de portefeuille”
- “Ajouter une limitation de jeton à mon application React en utilisant Phantom”
- “Construire une page de minting NFT avec Phantom et Metaplex Core”
Ce qui est Inclus
La compétence installe deux composants :SKILL.md— Logique de routage, règles et contexte expert qui guident le comportement de l’IAprompts/— Variantes de prompts système préconstruites (openai.developer.md,claude.system.md,full.md) — voir configuration de la plateformereferences/— 16 fichiers de documentation approfondis :react-sdk.md— SDK Phantom React (@phantom/react-sdk)browser-sdk.md— SDK Phantom Browser (@phantom/browser-sdk)react-native-sdk.md— SDK Phantom React Native (@phantom/react-native-sdk)transactions.md— Schémas de signature de transactiontoken-gating.md— Contrôle d’accès par limitation de jetonnft-minting.md— Minting NFT avec Phantompayments.md— Flux de paiements cryptofrontend-security.md— Proxy de clé API et CORSintegration-patterns.md— Schémas composites de bout en bouthelius-das.md— Référence API DAShelius-sender.md— Référence du Senderhelius-priority-fees.md— Référence sur les frais prioritaireshelius-wallet-api.md— Référence API Portefeuillehelius-websockets.md— Référence WebSockethelius-enhanced-transactions.md— Référence Transactions Amélioréeshelius-onboarding.md— Référence de configuration du compte
En Savoir Plus
Helius MCP
Le serveur MCP qui alimente les outils de cette compétence
Claude Code Plugin
Installation en un clic de MCP + compétences
Build Skill
Développement général Solana avec Helius
GitHub
Code source et suivi des problèmes