공급자 구성
제공자의config prop에 HeliusWalletConfig 객체를 전달하십시오. — 설치를 참조하세요.
string
필수
귀하의 Helius API 키입니다. RPC, 트랜잭션 전송 및 WaaS 부트스트랩을 인증합니다.
string
연결할 Solana 클러스터:
"mainnet-beta" 또는 "devnet".projectId 또는 RPC URL을 전달하지 않습니다. — SDK는 부트스트랩 시 API 키에서 프로젝트 ID와 키를 사용하지 않는 보안 RPC URL을 파생합니다.object
지갑 UI를 사용자 정의합니다:
darkMode, primaryColor, borderRadius,
logoLight, logoDark.function
SDK가 오류를 만날 때 호출되는 콜백:
(error: Error) => void.로그인 방법 구성
대시보드에서 WaaS → Configuration 아래에서 사용자가 볼 방법을 선택하십시오. — 각 항목을 켜거나 끄고 저장하세요. 변경 사항은 사용자가 다음에 로그인할 때 적용됩니다. 재배포가 필요 없습니다. SDK는 부트스트랩 시 프로젝트의 구성을 읽으므로 코드를 통하지 않고 한 곳에서 이를 관리할 수 있습니다.Passkey, 이메일, SMS 및 외부 지갑은 현재 대시보드에서 자체 서비스를 제공합니다.
소셜 로그인 (Google, Apple, Discord, X)도 곧 출시 예정입니다. 적어도 한 가지 방법을 활성화하십시오, 그렇지 않으면 사용자가 지갑을 생성할 수 없습니다. 코드에서 프로젝트 설정을 재정의하려면 (예: 환경별로)
authMethods을 제공합니다.외부 지갑은 로그인 방법입니다. 이것은 사용자를 통합된 Helius 지갑에 인증합니다 — 서명은 항상 통합 지갑으로 이루어지며, 외부 지갑으로 이루어지지 않습니다. Privy에서 마이그레이션하기를 참조하세요.
다음 단계
지갑 사용
인증 상태 읽기, 서명, 전송 및 기록 읽기
Privy에서 마이그레이션
기존 Privy 지갑을 Helius WaaS로 이동