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. Les portefeuilles intégrés, la signature côté client, le RPC et l’envoi optimisé des transactions sont réunis dans un seul SDK — un seul fournisseur, un seul hook. Aucun fournisseur de portefeuilles distinct.
- Une seule facture. Les portefeuilles et les signatures sont facturés via les crédits Helius que vous possédez déjà — un tarif fixe de 200 crédits (0,001 $ USD) par signature, sans abonnement distinct ni frais par utilisateur actif mensuel. Le nombre de portefeuilles ne change pas votre facture ; seules les signatures comptent.
- Des tarifs d’entreprise au coût d’une startup. WaaS fonctionne sur la même infrastructure Helius que celle déjà utilisée par votre application. Avec un tarif fixe de 200 crédits (0,001 $ USD) par signature, son prix rivalise avec celui des offres de portefeuilles intégrés destinées aux entreprises — sans abonnement distinct ni frais par utilisateur. Par défaut, les transactions sont envoyées via le RPC sécurisé sans clé, ou via Helius Sender pour optimiser leur inclusion.
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 aucun abonnement distinct. Chaque signature coûte 200 crédits (0,001 $ USD au tarif standard des crédits), ce qui couvre le portefeuille intégré et la signature. Vous êtes facturé pour chaque signature produite, même si la transaction échoue ensuite sur la blockchain ; seule une tentative de signature qui n’aboutit 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.