Authentifizierung
Verwende den HookuseHeliusWallet, um den Authentifizierungsstatus auszulesen und die Anmeldung zu steuern:
login() aufrufst, öffnet sich das Wallet-Modal mit den von dir aktivierten Authentifizierungsmethoden.
Nach der Anmeldung wird status zu "authenticated". user enthält dann die Benutzer-ID, die ID der Unterorganisation und die Wallet-ID.
Wähle im Dashboard aus, welche Anmeldemethoden angezeigt werden. Weitere Informationen findest du unter Anmeldemethoden konfigurieren.
Signieren und senden
useHeliusWallet stellt die Wallet-Adresse, Signiermethoden und einen einsatzbereiten Solana-Connection bereit, der mit Helius RPC verbunden ist.
Nachricht signieren
Transaktion signieren und senden
signAndSendTransaction signiert die Transaktion clientseitig und übermittelt sie über Helius. Die Methode akzeptiert eine serialisierte Transaktion und gibt die Transaktionssignatur zurück.
Transaktionsverlauf abrufen
getTransactions erfordert den serverseitigen Route-Handler und
ist im standardmäßigen rein clientseitigen Modus (Secure RPC) nicht verfügbar.Wallet exportieren
Wallets werden nicht von einem Drittanbieter verwahrt. Benutzer können ihre Schlüssel daher mitnehmen.exportWallet öffnet einen sicheren, verschlüsselten Ablauf, über den angemeldete Benutzer ihren privaten Schlüssel anzeigen und exportieren können.
Nächste Schritte
API reference
Der vollständige Funktionsumfang von
useHeliusWallet() und die zugehörigen Importe.Migrating from Privy
Migriere bestehende Privy-Wallets zu Helius WaaS