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 팁과 함께 getPriorityFeeEstimateMCP 도구 사용 — 우선 수수료를 하드코딩하지 마십시오
복합 패턴
스킬은 복잡한 애플리케이션에 대한 다섯 가지 종단 간 참조 패턴을 제공합니다:- 스왑 UI — Aggregator → Phantom 서명 → Helius Sender 제출
- 포트폴리오 뷰어 — Phantom 연결 → 백엔드 프록시 → DAS/Wallet API
- 실시간 대시보드 — Phantom 연결 → 서버 WebSocket → 클라이언트 릴레이
- 토큰 전송 — VersionedTransaction 빌드 → Phantom 서명 → Sender 제출
- 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 발행 페이지 구축”
포함된 내용
스킬은 두 가지 구성 요소를 설치합니다: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 키 프록시 및 CORSintegration-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
소스 코드 및 이슈 추적