helius-phantom

Integrate Phantom wallet connections and Helius transactions in Solana frontend apps.

16|1|Updated Apr 7, 2025
One-click install
npx skills add https://github.com/henryoman/TrenchClaw --skill helius-phantom
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: helius-phantom
Source: https://github.com/henryoman/TrenchClaw/tree/main/apps/trenchclaw/src/ai/brain/knowledge/skills/helius-phantom
Command: npx skills add https://github.com/henryoman/TrenchClaw --skill helius-phantom

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill empowers developers to build sophisticated frontend applications on the Solana blockchain, seamlessly integrating the popular Phantom wallet with Helius's powerful infrastructure for data, transactions, and real-time updates.

Core Features & Use Cases

  • Wallet Integration: Connect Phantom wallets using React SDK, React Native SDK, or Browser SDK. Supports OAuth (Google/Apple) and extension-based connections.
  • Transaction Handling: Sign and submit transactions via Helius Sender for optimal landing rates, including priority fee estimation and Jito tips.
  • On-Chain Data Access: Query token balances, NFT portfolios, transaction history, and more using Helius DAS and Wallet APIs.
  • Real-time Updates: Stream on-chain data using Helius WebSockets for live dashboards and activity feeds.
  • Use Case: Build a decentralized exchange (DEX) interface where users can connect their Phantom wallet, view their token portfolio with USD values, swap tokens using Helius-optimized transactions, and see real-time market data updates.

Quick Start

Use the helius-phantom skill to build a React application that connects a Phantom wallet and displays the user's SOL balance.

Frequently Asked Questions about helius-phantom

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I connect a Phantom wallet to my Solana dapp using React?

Connect a Phantom wallet to a Solana dapp using the React SDK for extension-based interactions or OAuth via Google and Apple. This enables seamless wallet onboarding for frontend applications.

What is the best way to optimize Solana transaction landing rates with Helius?

To optimize Solana transaction landing rates, sign and submit transactions via Helius Sender. This infrastructure supports priority fee estimation and Jito tips to ensure transactions are processed efficiently on-chain.

How do I fetch Solana token balances and NFT portfolios for a connected wallet?

Fetch Solana token balances and NFT portfolios by querying Helius DAS and Wallet APIs. This provides detailed on-chain data including USD values and transaction history for your application users.

Can I use the Phantom Browser SDK for React Native Solana wallet integration?

For React Native Solana wallet integration, you should use the dedicated React Native SDK rather than the Browser SDK. The React Native SDK supports Phantom connections tailored for mobile environments.

How do I stream real-time on-chain data for a Solana dashboard?

Stream real-time on-chain data for a Solana dashboard using Helius WebSockets. This enables live activity feeds and instantaneous market data updates directly within your frontend application.

Does Phantom wallet integration support social logins for Solana dapps?

Phantom wallet integration supports social logins for Solana dapps through OAuth, specifically allowing users to connect using their Google or Apple accounts alongside traditional extension-based connections.