phantom
Build frontend Solana applications with Phantom Connect SDK and Helius infrastructure.
Skill by Solizardking
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/solizardking-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: not checked yet.
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.1
- Instructions
- 340 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 Clawd Code. If the problem persists, you can add it manually: npx helius-mcp@latest # configure in .clawd/settings.json or your MCP client Then restart Clawd so the tools become available. ``` ### 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
From Solizardking/solana-clawd, MIT.
More from Solizardking/solana-clawd
- 0.470score
agent-auth
Solizardking
Solana-native agent identity and authentication — SIWS (Sign In With Solana), CAAP/1.0 on-chain attestation, Phala TEE confidential compute, Clerk identity…
SkillCFreshness: CClaude Code +9 - 0.453score
agent-registry
Solizardking
Register, discover, and hire autonomous AI agents on Solana.
SkillCFreshness: CClaude Code +9 - 0.249score
clawd-code
Solizardking
No description from the publisher yet.
SkillCFreshness: CClaude Code +9
Signals
- Stars
- 0
- Forks
- 1
- Open issues
- 0
- Last commit (this folder)
- Jun 15, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Version
- 1.0.1
- License
- MIT
- Repository
- github.com/Solizardking/solana-clawd
- 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.
- 0.652score
phantom
helius-labs
Build frontend Solana applications with Phantom Connect SDK and Helius infrastructure.
SkillAFreshness: A★ 29Claude Code +9 - 0.391score
phantom
helius-labs
Build frontend Solana applications with Phantom Connect SDK and Helius infrastructure.
SkillAFreshness: A★ 29Claude Code +9
More from Solizardking
- 0.516score
agentic-wallet
Solizardking
Crypto wallet operations via the awal CLI — sign in, check balances, send USDC/ETH/POL/SOL, trade tokens, fund the wallet, and use the x402 payment protocol…
SkillBFreshness: BClaude Code +9 - 0.500score
huashu-design
Solizardking
花叔Design——用HTML做高保真原型、幻灯片、动画、可视化与专家评审。任何新设计100%先出三个方向初稿给用户选(指定风格/品牌也不豁免),选定后才执行。触发词:做原型、PPT、幻灯片、动画、设计风格、评审、做个HTML页面、UI mockup、导出MP4/GIF、做个好看的。生产级Web…
SkillBFreshness: BClaude Code +9 - 0.485score
brand-guidelines
Solizardking
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel.
SkillBFreshness: BClaude Code +9 - 0.485score
canvas-design
Solizardking
Create beautiful visual art in .png and .pdf documents using design philosophy.
SkillBFreshness: BClaude Code +9 - 0.485score
doc-coauthoring
Solizardking
Guide users through a structured workflow for co-authoring documentation.
SkillBFreshness: BClaude Code +9 - 0.481score
algorithmic-art
Solizardking
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration.
SkillBFreshness: BClaude Code +9
Cite this page
phantom skill. Agent Mart. https://agentmart.dev/skills/solizardking-phantom (last updated 2026-10-24)