Configuration du fournisseur
Passez un objetHeliusWalletConfig à la prop config du fournisseur — voir Setup.
string
Votre clé API Helius. Ne l’incluez pas en production — montez le gestionnaire de route et la clé reste côté serveur. Passez-la uniquement en tant que raccourci pour le prototypage (elle est alors transmise dans le navigateur ; restreignez le domaine).
string
Le cluster Solana auquel se connecter :
"mainnet-beta" ou "devnet".object
Remplacement optionnel côté client des méthodes de connexion activées. Normalement, vous les définissez par projet dans le tableau de bord sous WaaS
→ Configuration — voir Configurer les méthodes de connexion.
Vous ne passez pas de
projectId ou d’URL RPC — le SDK déduit votre ID de projet et les URLs Secure RPC sans clé à partir de votre clé API lors du bootstrap.object
Personnalise l’interface utilisateur du portefeuille :
darkMode, primaryColor, borderRadius,
logoLight, logoDark.function
Fonction de rappel invoquée lorsque le SDK rencontre une erreur :
(error: Error) => void.Configurer les méthodes de connexion
Choisissez quelles méthodes vos utilisateurs voient dans le tableau de bord sous WaaS → Configuration — activez ou désactivez chacune et enregistrez. Les modifications s’appliquent la prochaine fois qu’un utilisateur se connecte ; pas besoin de redéploiement. Le SDK lit la configuration de votre projet lors du bootstrap, vous gérez donc cela à un seul endroit plutôt que dans le code.Passkey, email, SMS et portefeuille externe sont en libre-service dans le tableau de bord aujourd’hui. La connexion sociale (Google, Apple, Discord, X) arrive bientôt. Gardez au moins
une méthode activée, sinon vos utilisateurs ne pourront pas créer de portefeuilles. Pour remplacer le paramètre du projet depuis le code (par exemple, par environnement), passez
authMethods au
fournisseur config.Le portefeuille externe est une méthode de connexion. Il authentifie un utilisateur dans son portefeuille Helius intégré — la signature se fait toujours avec le portefeuille intégré, et non avec celui externe. Voir Migration depuis Privy.
Prochaines étapes
Utilisation du portefeuille
Lire l’état d’authentification, signer, envoyer et lire l’historique
Migration depuis Privy
Déplacer les portefeuilles Privy existants vers Helius WaaS