Skip to main content
Phantom 스킬은 AI 어시스턴트를 프론트엔드 Solana 애플리케이션 구축 전문가로 만들어줍니다. Phantom Connect SDK — React, React Native, 및 vanilla JS 지갑 통합 — 함께 Helius 인프라를 통해 트랜잭션 제출, 수수료 최적화, 자산 조회 및 실시간 업데이트를 제공합니다. 설치되면, AI는 올바른 참조 파일을 자동으로 읽고 요청에 따라 올바른 MCP 도구를 호출합니다. 수동 도구 선택은 필요하지 않습니다.
Claude Code: /helius:phantom (plugin 통해) 또는 자동 호출 (독립 실행형). Codex: $helius-phantom (.agents/skills/에서 자동 발견됨). API / Cursor / ChatGPT: 사전에 정의된 시스템 프롬프트 변형을 사용하십시오.

다루는 내용

Phantom 스킬은 AI를 Phantom SDK와 Helius 도구를 따라 라우팅합니다:

주요 규칙

Phantom 스킬은 일반적인 프론트엔드 실수를 방지하는 중요한 패턴을 강제합니다:
  • 항상 @phantom/react-sdk를 사용하세요 React의 경우 (절대 window.phantom.solana 또는 @solana/wallet-adapter-react 사용하지 마십시오)
  • Vanilla JS의 경우 @phantom/browser-sdk를 사용하고 React Native의 경우 **@phantom/react-native-sdk**를 사용하세요
  • Helius API 키를 클라이언트 코드에 노출하지 마세요https://sender.helius-rpc.com/fast만 API 키 없이 브라우저 안전
  • 나머지는 모두 백엔드를 통해 프록시하십시오 — 브라우저에서 Helius WebSockets를 직접 열지 마십시오
  • 항상 Helius Sender를 통해 트랜잭션 제출 상위 skipPreflight: true, maxRetries: 0, 및 Jito 팁과 함께
  • getPriorityFeeEstimate MCP 도구 사용 — 우선 수수료를 하드코딩하지 마십시오

복합 패턴

스킬은 복잡한 애플리케이션에 대한 다섯 가지 종단 간 참조 패턴을 제공합니다:
  1. 스왑 UI — Aggregator → Phantom 서명 → Helius Sender 제출
  2. 포트폴리오 뷰어 — Phantom 연결 → 백엔드 프록시 → DAS/Wallet API
  3. 실시간 대시보드 — Phantom 연결 → 서버 WebSocket → 클라이언트 릴레이
  4. 토큰 전송 — VersionedTransaction 빌드 → Phantom 서명 → Sender 제출
  5. NFT 갤러리 — Phantom 지갑 → 백엔드 DAS 쿼리 → NFT 표시

필수 조건

이 스킬에는 Helius MCP 서버가 필요합니다. 내장 지갑 (Google/Apple 로그인)의 경우 Phantom Portal 계정과 앱 ID 및 허용된 리디렉션 URL이 필요합니다. Claude Code plugin을 통해 설치하면 MCP 서버가 자동으로 시작됩니다. 독립 설치의 경우, 수동으로 추가하세요:

독립 설치

전체 플러그인 없이 Phantom 스킬을 원하신다면, 직접 설치하세요:
1

저장소 복제

2

설치 스크립트 실행

이 스킬과 참조 파일을 ~/.claude/skills/helius-phantom/에 설치합니다.옵션:
  • ./install.sh --project — 현재 프로젝트에 설치 (.claude/skills/helius-phantom/)
  • ./install.sh --path /custom/path — 커스텀 디렉토리에 설치
3

Helius MCP 서버 설치

4

API 키 설정

또는 setHeliusApiKey MCP 도구를 Claude Code 내부에서 사용하세요. 새로운 계정이 필요하다면, Helius CLI를 참조하거나 MCP 도구를 통해 자동 등록 절차를 사용하세요.

예제 프롬프트

설치 후, 간단한 영어로 요청하세요:
  • “Phantom 지갑으로 스왑 UI 구축”
  • “Phantom 연결 후 토큰을 표시하는 포트폴리오 뷰어 구축”
  • “Helius API 키를 Next.js에서 프록시하는 방법?”
  • “지갑 연결과 함께 실시간 대시보드 구축”
  • “Phantom을 사용하여 React 앱에 토큰 게이팅 추가”
  • “Phantom과 Metaplex Core로 NFT 발행 페이지 구축”
AI는 올바른 도구를 선택하고 올바른 참조 파일을 자동으로 읽습니다.

포함된 내용

스킬은 두 가지 구성 요소를 설치합니다:
  • SKILL.md — AI의 동작을 안내하는 라우팅 로직, 규칙 및 전문가 컨텍스트
  • prompts/ — 사전에 구축된 시스템 프롬프트 변형 (openai.developer.md, claude.system.md, full.md) — 플랫폼 설정을 참조하세요
  • references/ — 다음과 같은 16개의 심층 문서 파일:
    • 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 — 트랜잭션 서명 패턴
    • token-gating.md — 토큰 게이트 접근 제어
    • nft-minting.md — Phantom을 사용한 NFT 발행
    • payments.md — 암호화 결제 흐름
    • frontend-security.md — API 키 프록시 및 CORS
    • integration-patterns.md — 종단 간 복합 패턴
    • helius-das.md — DAS API 참조
    • helius-sender.md — 송신자 참조
    • helius-priority-fees.md — 우선 수수료 참조
    • helius-wallet-api.md — 지갑 API 참조
    • helius-websockets.md — WebSocket 참조
    • helius-enhanced-transactions.md — 향상된 트랜잭션 참조
    • helius-onboarding.md — 계정 설정 참조

추가 정보

Helius MCP

이 스킬의 도구를 지원하는 MCP 서버

Claude Code Plugin

MCP + 스킬의 원클릭 설치

Build Skill

Helius로 일반 Solana 개발

GitHub

소스 코드 및 이슈 추적