Provider-Konfiguration
Übergib einHeliusWalletConfig-Objekt an den Prop config des Providers — siehe Einrichtung.
string
Dein Helius API key. Lass ihn in der Produktion weg — binde den route
handler ein, damit der API key auf dem Server bleibt. Übergib ihn nur
für schnelles Prototyping. Er wird dann im Browser ausgeliefert; beschränke ihn auf deine Domain.
string
Das Solana cluster für die Verbindung:
"mainnet-beta" oder "devnet".object
Optionale clientseitige Überschreibung der aktivierten Anmeldemethoden. Normalerweise legst du
sie für jedes Projekt im Dashboard unter WaaS
→ Configuration fest — siehe Anmeldemethoden konfigurieren.
Du übergibst weder eine
projectId noch RPC-URLs — das SDK leitet deine Projekt-ID und
die Secure RPC URLs ohne Schlüssel beim Bootstrap aus deinem API key ab.object
Passt die Wallet-UI an:
darkMode, primaryColor, borderRadius,
logoLight, logoDark.function
Callback, den das SDK bei einem Fehler aufruft:
(error: Error) => void.Anmeldemethoden konfigurieren
Wähle im Dashboard unter WaaS → Configuration aus, welche Methoden deine Benutzer sehen. Aktiviere oder deaktiviere jede Methode und speichere die Änderungen. Die Änderungen gelten bei der nächsten Anmeldung eines Benutzers. Ein erneutes deployment ist nicht nötig. Das SDK liest die Konfiguration deines Projekts beim Bootstrap. So verwaltest du sie zentral statt im Code.Passkey, E-Mail, SMS und externe Wallet kannst du derzeit selbst im Dashboard
konfigurieren. Social Login (Google, Apple, Discord, X) folgt demnächst. Lass mindestens
eine Methode aktiviert, da deine Benutzer sonst keine Wallets erstellen können. Um die
Projekteinstellung im Code zu überschreiben, etwa je nach Umgebung, übergib
authMethods an den
Prop config des Providers.Eine externe Wallet ist eine Anmeldemethode. Sie meldet einen Benutzer bei seiner
eingebetteten Helius Wallet an. Signiert wird immer mit der eingebetteten Wallet, nicht
mit der externen. Siehe Migration von Privy.
Nächste Schritte
Using the wallet
Authentifizierungsstatus auslesen, signieren, senden und Verlauf abrufen
Migrating from Privy
Vorhandene Privy Wallets zu Helius WaaS migrieren