베타: Wallet-as-a-Service는 현재 베타 버전입니다. SDK의 메소드와
구조는 빠르게 변경될 수 있으며, 중대한 변경 사항은 필요에 따라 고객에게 전달됩니다. WaaS는 유료 플랜에서만 사용 가능하므로 시작하려면 Helius 팀에 문의하세요.
기존 지갑(예: Phantom)으로 로그인하는 것은 로그인 방법입니다. — 사용자를 임베디드 Helius 지갑으로 인증하며, 서명은 항상 임베디드 지갑을 사용하지 외부 지갑을 사용하지 않습니다. 소셜 로그인 (Google, Apple,
Discord, X)이 곧 추가될 예정입니다.
Helius WaaS의 이유
- 하나의 통합. 임베디드 지갑, 클라이언트 측 서명, RPC, 최적화된 트랜잭션 전송을 단일 SDK에서 제공합니다. 제공업체 하나, 훅 하나면 됩니다. 별도의 지갑 공급업체가 필요하지 않습니다.
- 하나의 청구서. 지갑과 서명 비용은 이미 보유한 Helius 크레딧으로 청구됩니다. 서명당 200크레딧($0.001 USD)의 고정 요금이며, 별도의 구독료나 월간 활성 사용자당 요금이 없습니다. 지갑 수는 청구 금액에 영향을 주지 않으며, 서명 수만 영향을 줍니다.
- 스타트업 비용으로 이용하는 엔터프라이즈 요금. WaaS는 앱에서 이미 사용하는 것과 동일한 Helius 인프라에서 실행되며, 서명당 200크레딧($0.001 USD)의 고정 요금으로 엔터프라이즈급 임베디드 지갑 요금제와 경쟁할 수 있도록 가격이 책정되어 있습니다. 별도의 구독료나 사용자당 요금이 없습니다. 트랜잭션은 기본적으로 키가 필요 없는 Secure RPC를 통해 전송되며, 최적화된 반영을 위해 Helius Sender를 사용할 수도 있습니다.
작동 방식
- 각 최종 사용자는 첫 로그인 시 전용 임베디드 지갑 (즉, Turnkey 하위 조직)을 받습니다.
- 서명은 클라이언트 측에서 진행됩니다 — 트랜잭션과 메시지는 사용자의 브라우저에서 직접 Turnkey를 대상으로 서명됩니다. 귀하의 서버는 키를 보유하지 않습니다.
- 트랜잭션은 Helius를 통해 라우팅됩니다 — 기본적으로 귀하의 프로젝트의 키리스 Secure RPC URL로 직접, 또는 서버 라우트 핸들러를 추가할 때 Helius Sender를 통해.
- 사용량은 기존 Helius 크레딧을 통해 청구됩니다 — 가격을 참조하세요.
사전 준비 사항
- Helius 유료 플랜 — WaaS는 모든 유료 플랜에서 사용할 수 있습니다. 가입하기.
- Helius API 키 — 대시보드에서 생성하세요.
- **Node.js 18+**에서의 React 18+ 앱. 권장되는 프로덕션 설정은 서버 경로 핸들러를 위해 **Next.js 14+**를 사용합니다 (브라우저에서 API 키를 보호합니다).
가격
WaaS 요금은 기존 Helius 크레딧을 통해 청구되며, 별도의 구독은 필요하지 않습니다. 각 서명 비용은 200크레딧(표준 크레딧 요금 기준 $0.001 USD)이며, 여기에는 임베디드 지갑과 서명 비용이 포함됩니다. 생성된 서명마다 요금이 청구되며, 이후 트랜잭션이 온체인에서 실패하더라도 마찬가지입니다. 완료되지 않은 서명 시도에만 요금이 부과되지 않습니다.모든 서명 작업은 하나의 서명입니다:
signMessage, signTransaction,
그리고 signAndSendTransaction 각각은 하나를 생성합니다. WaaS는 모든 유료
플랜에서 제공됩니다.다음 단계
빠른 시작
SDK를 설치하고 제공자를 연결하세요.
설정
설정 옵션 및 대시보드 로그인 방법.
지갑 사용
인증 상태 읽기, 서명, 전송 및 기록 읽기.
API 참조
useHeliusWallet() 훅 및 가져오기.