Skip to main content
Die Phantom-Fähigkeit macht Ihren KI-Assistenten zum Experten für den Aufbau von Frontend-Solana-Anwendungen. Sie kombiniert das Phantom Connect SDK — Integration mit React, React Native und Vanilla JS Wallets — mit Helius-Infrastruktur für die Einreichung von Transaktionen, Gebührenoptimierung, Asset-Abfragen und Echtzeit-Updates. Bei Installation liest die KI automatisch die richtigen Referenzdateien und ruft die passenden MCP-Tools basierend auf Ihren Anfragen auf — keine manuelle Werkzeugauswahl erforderlich.
Claude Code: /helius:phantom (über Plugin) oder automatisch aufgerufen (Standalone). Codex: $helius-phantom (automatisch entdeckt aus .agents/skills/). API / Cursor / ChatGPT: Verwenden Sie die vorgefertigten System-Prompt-Varianten.

Was es umfasst

Die Phantom-Fähigkeit leitet die KI sowohl über Phantom SDKs als auch Helius-Tools:

Wichtige Regeln

Die Phantom-Fähigkeit sorgt für wichtige Muster, die häufige Frontend-Fehler verhindern:
  • Verwenden Sie immer @phantom/react-sdk für React (niemals window.phantom.solana oder @solana/wallet-adapter-react)
  • Verwenden Sie immer @phantom/browser-sdk für Vanilla JS und @phantom/react-native-sdk für React Native
  • Geben Sie niemals Helius API-Schlüssel im Client-Code preis — nur https://sender.helius-rpc.com/fast ist browsersicher ohne API-Schlüssel
  • Proxy alle anderen über Ihr Backend — öffnen Sie niemals Helius WebSockets direkt aus dem Browser
  • Übermitteln Sie Transaktionen immer über Helius Sender mit skipPreflight: true, maxRetries: 0 und einem Jito-Tipp
  • Verwenden Sie getPriorityFeeEstimate MCP-Tool — niemals Prioritätsgebühren hart kodieren

Zusammengesetzte Muster

Die Fähigkeit bietet fünf End-to-End-Referenzmuster für komplexe Anwendungen:
  1. Swap-UI — Aggregator → Phantom-Signierung → Helius Sender-Übermittlung
  2. Portfolioanzeige — Phantom-Verbindung → Backend-Proxy → DAS/Wallet-API
  3. Echtzeit-Dashboard — Phantom-Verbindung → Server-WebSocket → Client-Relay
  4. Token-Transfer — VersionedTransaction erstellen → Phantom-Signierung → Sender-Übermittlung
  5. NFT-Galerie — Phantom-Wallet → Backend-DAS-Abfrage → NFTs anzeigen

Voraussetzungen

Diese Fähigkeit erfordert den Helius MCP-Server. Für eingebettete Wallets (Google/Apple-Anmeldung) benötigen Sie auch ein Phantom-Portal-Konto mit einer App-ID und aufgelisteten Redirect-URLs. Wenn Sie über das Claude Code-Plugin installieren, startet der MCP-Server automatisch. Für die Standalone-Installation fügen Sie es manuell hinzu:

Standalone-Installation

Wenn Sie die Phantom-Fähigkeit ohne das vollständige Plugin möchten, installieren Sie sie direkt:
1

Repository klonen

2

Installationsskript ausführen

Dies installiert die Fähigkeit und ihre Referenzdateien zu ~/.claude/skills/helius-phantom/.Optionen:
  • ./install.sh --project — Installation im aktuellen Projekt (.claude/skills/helius-phantom/)
  • ./install.sh --path /custom/path — Installation in einem benutzerdefinierten Verzeichnis
3

Helius MCP-Server installieren

4

Setzen Sie Ihren API-Schlüssel

Oder verwenden Sie das setHeliusApiKey MCP-Tool innerhalb von Claude Code. Wenn Sie ein neues Konto benötigen, siehe Helius CLI oder verwenden Sie den autonomen Anmeldeprozess über MCP-Tools.

Beispielaufforderungen

Nach der Installation fragen Sie auf Englisch:
  • “Erstellen Sie eine Swap-UI mit Phantom-Wallet”
  • “Erstellen Sie eine Portfolioanzeige, die nach dem Verbinden von Phantom Tokens anzeigt”
  • “Wie proxye ich meinen Helius API-Schlüssel in Next.js?”
  • “Erstellen Sie ein Echtzeit-Dashboard mit Wallet-Verbindung”
  • “Fügen Sie Token-Gating zu meiner React-App mit Phantom hinzu”
  • “Erstellen Sie eine NFT-Prägungsseite mit Phantom und Metaplex Core”
Die KI wählt automatisch die richtigen Werkzeuge aus und liest die passenden Referenzdateien.

Was enthalten ist

Die Fähigkeit installiert zwei Komponenten:
  • SKILL.md — Routing-Logik, Regeln und Expertenkontext, die das Verhalten der KI leiten
  • prompts/ — Vorgefertigte System-Prompt-Varianten (openai.developer.md, claude.system.md, full.md) — siehe Plattformeinrichtung
  • references/ — 16 umfassende Dokumentationsdateien:
    • react-sdk.md — Phantom React SDK (@phantom/react-sdk)
    • browser-sdk.md — Phantom Browser SDK (@phantom/browser-sdk)
    • react-native-sdk.md — Phantom React Native SDK (@phantom/react-native-sdk)
    • transactions.md — Transaktionssignierungsmuster
    • token-gating.md — Token-gesteuerter Zugangskontrolle
    • nft-minting.md — NFT-Prägung mit Phantom
    • payments.md — Kryptozahlungsabläufe
    • frontend-security.md — API-Schlüssel-Proxying und CORS
    • integration-patterns.md — End-to-End-zusammengesetzte Muster
    • helius-das.md — DAS API-Referenz
    • helius-sender.md — Sender-Referenz
    • helius-priority-fees.md — Prioritätsgebührenreferenz
    • helius-wallet-api.md — Wallet API-Referenz
    • helius-websockets.md — WebSocket-Referenz
    • helius-enhanced-transactions.md — Erweiterte Transaktionsreferenz
    • helius-onboarding.md — Kontoeinrichtungsreferenz

Mehr erfahren

Helius MCP

Der MCP-Server, der die Werkzeuge dieser Fähigkeit betreibt

Claude Code Plugin

Ein-Klick-Installation von MCP + Fähigkeiten

Build Skill

Allgemeine Solana-Entwicklung mit Helius

GitHub

Quellcode und Issue-Tracking