Skip to main content
베타: Wallet-as-a-Service는 현재 베타 버전입니다. SDK의 메소드와 구조는 빠르게 변경될 수 있으며, 중대한 변경 사항은 필요에 따라 고객에게 전달됩니다. WaaS는 유료 플랜에서만 사용 가능하므로 시작하려면 Helius 팀에 문의하세요.
Helius Wallet-as-a-Service (WaaS)는 앱에 비양육 임베디드 지갑을 추가합니다. 사용자는 패스키, 이메일 또는 기존 Solana 지갑으로 가입하고 — 시드 구문 없이 — 완전히 제어할 수 있는 임베디드 Solana 지갑을 얻습니다. helius-wallet-kit npm 패키지에서 하나의 React 제공자와 하나의 훅을 통합합니다.
기존 지갑(예: Phantom)으로 로그인하는 것은 로그인 방법입니다. — 사용자를 임베디드 Helius 지갑으로 인증하며, 서명은 항상 임베디드 지갑을 사용하지 외부 지갑을 사용하지 않습니다. 소셜 로그인 (Google, Apple, Discord, X)이 곧 추가될 예정입니다.
각 사용자의 지갑은 Helius에서 관리하는 조직에 따라 Turnkey 인프라로 보호됩니다. 키는 절대 Turnkey의 보안 인클레이브를 벗어나지 않으며, 서명은 클라이언트 측에서 이루어집니다.

Helius WaaS의 이유

  • 하나의 통합. 임베디드 지갑, 클라이언트 측 서명, RPC 및 최적화된 트랜잭션 전송은 단일 SDK에서 제공됩니다 — 하나의 제공자, 하나의 훅. 별도의 지갑 공급자가 필요 없습니다.
  • 하나의 청구서. 지갑과 서명은 이미 보유한 Helius 크레딧을 통해 청구됩니다 — 서명당 200 크레딧 ($0.001)의 고정 요금으로, 별도의 구독이나 월별 활성 사용자 요금이 없습니다. 지갑 수는 청구서에 영향을 주지 않으며, 서명만 관련이 있습니다.
  • 스타트업 비용으로 기업 요금. WaaS는 이미 앱이 사용하는 Helius 인프라에서 실행되며, 서명당 200 크레딧 ($0.001)의 고정 요금을 통해 기업 수준의 임베디드 지갑 플랜에 대항할 수 있는 가격으로 제공됩니다 — 별도의 구독이나 좌석별 요금이 없습니다. 기본적으로 키리스 Secure RPC를 통해 또는 서버 라우트 핸들러를 추가할 때는 Helius Sender를 통해 최적화된 전송을 제공합니다.

작동 방식

  • 각 최종 사용자는 첫 로그인 시 전용 임베디드 지갑 (즉, Turnkey 하위 조직)을 받습니다.
  • 서명은 클라이언트 측에서 진행됩니다 — 트랜잭션과 메시지는 사용자의 브라우저에서 직접 Turnkey를 대상으로 서명됩니다. 귀하의 서버는 키를 보유하지 않습니다.
  • 트랜잭션은 Helius를 통해 라우팅됩니다 — 기본적으로 귀하의 프로젝트의 키리스 Secure RPC URL로 직접, 또는 서버 라우트 핸들러를 추가할 때 Helius Sender를 통해.
  • 사용량은 기존 Helius 크레딧을 통해 청구됩니다 — 가격을 참조하세요.

사전 준비 사항

  • 유료 Helius 플랜 — WaaS는 모든 유료 플랜에서 사용 가능합니다. 가입하기.
  • Helius API 키대시보드에서 하나 생성하세요.
  • React 18+ 앱과 Node.js 18+. 제공자와 훅은 프레임워크에 구애받지 않으며, 선택적 라우트 핸들러를 추가할 경우에만 Next.js 14+이 필요합니다.

가격

WaaS는 기존 Helius 크레딧을 통해 청구되며 별도의 구독이 없습니다. 각 서명은 200 크레딧 (표준 크레딧 요금으로 $0.001)의 비용이 들며, 이는 임베디드 지갑과 서명을 포함합니다. 실패한 서명은 청구되지 않습니다.
모든 서명 작업은 하나의 서명입니다: signMessage, signTransaction, 그리고 signAndSendTransaction 각각은 하나를 생성합니다. WaaS는 모든 유료 플랜에서 제공됩니다.
대시보드의 WaaS → Analytics에서 지갑, 서명 및 사용한 크레딧을 추적하세요.

다음 단계

빠른 시작

SDK를 설치하고 제공자를 연결하세요.

설정

설정 옵션 및 대시보드 로그인 방법.

지갑 사용

인증 상태 읽기, 서명, 전송 및 기록 읽기.

API 참조

useHeliusWallet() 훅 및 가져오기.