Beta : Wallet-as-a-Service est actuellement en version bêta. Les méthodes et
la structure du SDK peuvent changer rapidement, et les changements majeurs sont communiqués aux
clients au besoin. WaaS est disponible uniquement sur plans payants —
contactez l’équipe Helius pour commencer.
helius-wallet-kit.
La connexion avec un portefeuille existant (par exemple Phantom) est une méthode de connexion — elle
authentifie l’utilisateur dans leur portefeuille Helius intégré ; la signature utilise toujours
le portefeuille intégré, pas l’externe. La connexion sociale (Google, Apple,
Discord, X) arrive bientôt.
Pourquoi Helius WaaS
- Une seule intégration. Portefeuilles intégrés, signature côté client, RPC et envoi de transaction optimisé proviennent d’un seul SDK — un fournisseur, un hook. Pas de fournisseur de portefeuille séparé.
- Une seule facture. Les portefeuilles et la signature sont facturés via les crédits Helius que vous avez déjà — un tarif fixe de 200 crédits (0,001 $) par signature, pas d’abonnement séparé et pas de frais par utilisateur actif mensuel. Le nombre de portefeuilles ne change pas votre facture ; seules les signatures le font.
- Tarifs d’entreprise au coût de démarrage. WaaS fonctionne sur la même infrastructure Helius que votre application utilise déjà, et à un tarif fixe de 200 crédits (0,001 $) par signature, il est compétitif par rapport aux plans de portefeuilles intégrés de niveau entreprise — pas d’abonnement séparé, pas de frais par utilisateur. Les transactions sont envoyées par le biais du Secure RPC sans clé par défaut, ou via Helius Sender pour un atterrissage optimisé.
Comment ça fonctionne
- Chaque utilisateur final obtient un portefeuille intégré dédié (c’est-à-dire une sous-organisation Turnkey), créé à la première connexion.
- La signature se fait côté client — les transactions et messages sont signés directement contre Turnkey depuis le navigateur de l’utilisateur. Votre serveur ne détient jamais les clés.
- Les transactions passent par Helius — directement vers l’URL Secure RPC sans clé de votre projet par défaut, ou via Helius Sender lorsque vous ajoutez le gestionnaire de route de serveur.
- L’utilisation est facturée à travers vos crédits Helius existants — voir Tarification.
Prérequis
- Un plan Helius payant — WaaS est disponible sur n’importe quel plan payant. Inscrivez-vous.
- Une clé API Helius — créez-en une dans votre tableau de bord.
- Une application React 18+ sur Node.js 18+. La configuration recommandée en production utilise Next.js 14+ pour le gestionnaire de route de serveur (qui garde votre clé API hors du navigateur).
Tarification
WaaS est facturé via vos crédits Helius existants — il n’y a pas d’abonnement séparé. Chaque signature coûte 200 crédits (0,001 $ au taux de crédit standard), ce qui couvre le portefeuille intégré et la signature. Vous êtes facturé par signature produite — même si la transaction échoue ensuite en chaîne ; seule une tentative de signature qui ne se termine jamais est gratuite.Chaque opération de signature est une signature :
signMessage, signTransaction,
et signAndSendTransaction en produisent chacune une. WaaS est disponible sur n’importe quel plan payant.Prochaines étapes
Démarrage rapide
Installez le SDK et connectez le fournisseur.
Configuration
Options de configuration et méthodes de connexion au tableau de bord.
Utilisation du portefeuille
Lisez l’état de l’authentification, signez, envoyez et lisez l’historique.
Référence API
Le hook
useHeliusWallet() et les imports.