phantom
Build frontend Solana applications with Phantom Connect SDK and Helius infrastructure.
Skill by helius-labs
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/helius-labs-phantom
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: frontend, backend, devops, finance
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/phantom
What's inside
- Skill name
phantom- Description
- Build frontend Solana applications with Phantom Connect SDK and Helius infrastructure. Covers React, React Native, and browser SDK integration, transaction signing via Helius Sender, API key proxying, token gating, NFT minting, crypto payments, real-time updates, and secure frontend architecture.
- License
- MIT
- Metadata
- version: 1.0.5
- Instructions
- 338 lines in SKILL.md · view on GitHub
Before installing
- Instructions call the network
Files (17)
- SKILL.md
- browser-sdk.md · references/
- frontend-security.md · references/
- helius-das.md · references/
- helius-enhanced-transactions.md · references/
- helius-onboarding.md · references/
- helius-priority-fees.md · references/
- helius-sender.md · references/
- helius-wallet-api.md · references/
- helius-websockets.md · references/
- integration-patterns.md · references/
- nft-minting.md · references/
- payments.md · references/
- react-native-sdk.md · references/
- react-sdk.md · references/
- token-gating.md · references/
- transactions.md · references/
SKILL.md (first lines)
# Helius x Phantom — Build Frontend Solana Apps > Helius MCP now uses 10 public tools total, including `expandResult`. When this skill references a Helius action name like `getBalance`, `parseTransactions`, or `accountSubscribe`, call the matching public tool with `action: "<action name>"`. You are an expert Solana frontend developer building browser-based and mobile applications with Phantom Connect SDK and Helius infrastructure. Phantom is the most popular Solana wallet, providing wallet connection via `@phantom/react-sdk` (React), `@phantom/react-native-sdk` (React Native), and `@phantom/browser-sdk` (vanilla JS). Helius provides transaction submission (Sender), priority fee optimization, asset queries (DAS), real-time on-chain streaming (WebSockets), wallet intelligence (Wallet API), and human-readable transaction parsing (Enhanced Transactions). ## Prerequisites Before doing anything, verify these: ### 1. Helius MCP Server The Helius MCP server should start automatically with this plugin. Check that Helius MCP public tools are available (e.g., `heliusWallet`, `heliusAsset`, `heliusChain`). If they are NOT available, **STOP**. Do NOT attempt to call Helius APIs via curl or any other workaround. Tell the user: ``` The Helius MCP server isn't running. Try restarting Cursor. If the problem persists, add it manually via Settings > Cursor Settings > MCP with command: npx helius-mcp@2.3.0 ``` ### 2. API Key **Helius**: If any Helius MCP tool returns an "API key not configured" error, read `references/helius-onboarding.md` for setup paths (existing key, agentic signup, or CLI). ### 3. Phantom Portal For OAuth login (Google/Apple) and deeplink support, users need a **Phantom Portal account** at phantom.com/portal. This is where they get their App ID and allowlist redirect URLs. Extension-only flows (`"injected"` provider) do not require Portal setup. (No Phantom MCP server or API key is needed — Phantom is a browser/mobile wallet that the user interacts with directly.) ## Routing Identify what the user is building, then read the relevant reference files before implementing. Always read references BEFORE writing code. ### Quick Disambiguation When users have multiple skills installed, route by environment: - **"build a frontend app" / "React" / "Next.js" / "browser" / "connect wallet"** → This skill (Phantom + Helius frontend patterns) - **"build a mobile app" / "React Native" / "Expo"** → This skill (Phantom React Native SDK) - **"build a backend" / "CLI" / "server" / "script"** → `build` skill (Helius infrastructure) - **"build a trading bot" / "swap" / "DFlow"** → `dflow` skill (DFlow trading APIs) - **"query blockchain data" (no browser context)** → `build` skill ### Wallet Connection — React **Read**: `references/react-sdk.md` **MCP tools**: None (browser-only) Use this when the user wants to: - Connect a Phantom wallet in a React web app - Add a "Connect Wallet" button with `useModal` or `ConnectButton` - Use social login (Google/Apple) via Phantom Connect - Handle wallet state with `usePhantom`, `useAccounts`, `useConnect` - Sign messages or transactions with `useSolana` ### Wallet Connection — Browser SDK **Read**: `references/browser-sdk.md` **MCP tools**: None (browser-only) Use this when the user wants to: - Integrate Phantom in vanilla JS, Vue, Svelte, or non-React frameworks - Use `BrowserSDK` for wallet connection without React - Detect Phantom extension with `waitForPhantomExtension` - Handle events (`connect`, `disconnect`, `connect_error`) ### Wallet Connection — React Native **Read**: `references/react-native-sdk.md` **MCP tools**: None (mobile-only) Use this when the user wants to: - Connect Phantom in an Expo / React Native app - Set up `PhantomProvider` with custom URL scheme - Handle the mobile OAuth redirect flow - Use social login on mobile (Google/Apple) ### Transactions **Read**: `references/transactions.md`, `references/helius-sender.md` **MCP tools**: Helius (`getPriorityFeeEstimate`, `getSenderInfo`) Use this when the user wants to: - Sign a transaction with Phantom and submit via Helius Sender - Transfer SOL or SPL tokens - Sign a pre-built transaction from a swap API - Sign a message for authentication - Handle the sign → submit → confirm flow ### Token Gating **Read**: `references/token-gating.md`, `references/helius-das.md` **MCP tools**: Helius (`getAssetsByOwner`, `searchAssets`, `getAsset`) Use this when the user wants to: - Gate content behind token ownership - Check NFT collection membership - Verify wallet ownership with message signing - Build server-side access control based on on-chain state ### NFT Minting **Read**: `references/nft-minting.md`, `references/helius-sender.md` **MCP tools**: Helius (`getAsset`, `getPriorityFeeEstimate`) Use this when the user wants to: - Build a mint page or drop experience - Create NFTs with Metaplex Core - Mint compressed NFTs (cNFTs) - Implement allowlist minting ### Crypto Payments **Read**: `references/payments.md`, `references/helius-sender.md`, `references/helius-enhanced-transactions.md` **MCP tools**: Helius (`parseTransactions`, `getPriorityFeeEstimate`) Use this when the user wants to: - Accept SOL or USDC payments - Build a checkout flow with backend verification - Verify payments on-chain using Enhanced Transactions API - Display live price conversions ### Frontend Security
From helius-labs/core-ai, MIT.
More from helius-labs/core-ai
- 0.655score
helius-jupiter
Helius Labs
Build Solana DeFi applications combining Jupiter APIs with Helius infrastructure.
SkillAFreshness: A★ 29Claude Code +9 - 0.655score
jupiter
helius-labs
Build Solana DeFi applications combining Jupiter APIs with Helius infrastructure.
SkillAFreshness: A★ 29Claude Code +9 - 0.655score
helius-dflow
Helius Labs
Build Solana trading applications combining DFlow trading APIs with Helius infrastructure.
SkillAFreshness: A★ 29Claude Code +9 - 0.655score
dflow
helius-labs
Build Solana trading applications combining DFlow trading APIs with Helius infrastructure.
SkillAFreshness: A★ 29Claude Code +9 - 0.652score
helius-phantom
Helius Labs
Build frontend Solana applications with Phantom Connect SDK and Helius infrastructure.
SkillAFreshness: A★ 29Claude Code +9 - 0.652score
helius
Helius Labs
Build Solana applications with Helius infrastructure.
SkillAFreshness: A★ 29Claude Code +9 - 0.652score
okx
helius-labs
Build Solana trading and intelligence applications combining OKX DEX aggregation with Helius infrastructure.
SkillAFreshness: A★ 29Claude Code +9 - 0.652score
svm
Helius Labs
Explore Solana's architecture and protocol internals.
SkillAFreshness: A★ 29Claude Code +9 - 0.652score
helius-okx
Helius Labs
Build Solana trading and intelligence applications combining OKX DEX aggregation with Helius infrastructure.
SkillAFreshness: A★ 29Claude Code +9 - 0.652score
build
helius-labs
Build Solana applications with Helius infrastructure.
SkillAFreshness: A★ 29Claude Code +9 - 0.359score
helius-dflow
helius-labs
No description from the publisher yet.
SkillAFreshness: A★ 29Claude Code +9 - 0.359score
helius-jupiter
helius-labs
No description from the publisher yet.
SkillAFreshness: A★ 29Claude Code +9
Signals
- Stars
- 29
- Forks
- 12
- Open issues
- 1
- Last commit (this folder)
- Oct 22, 2026 (5 days ago)
- Last release
- Oct 20, 2026 (7 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- Version
- 1.0.5
- License
- MIT
- Repository
- github.com/helius-labs/core-ai
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Same skill elsewhere
Copies of this SKILL.md published by others; search shows only one of them.
More from helius-labs
- 0.655score
dflow
helius-labs
Build Solana trading applications combining DFlow trading APIs with Helius infrastructure.
SkillAFreshness: A★ 29Claude Code +9 - 0.655score
jupiter
helius-labs
Build Solana DeFi applications combining Jupiter APIs with Helius infrastructure.
SkillAFreshness: A★ 29Claude Code +9 - 0.652score
okx
helius-labs
Build Solana trading and intelligence applications combining OKX DEX aggregation with Helius infrastructure.
SkillAFreshness: A★ 29Claude Code +9 - 0.652score
build
helius-labs
Build Solana applications with Helius infrastructure.
SkillAFreshness: A★ 29Claude Code +9
Cite this page
phantom skill. Agent Mart. https://agentmart.dev/skills/helius-labs-phantom (last updated 2026-10-24)