Beta: Wallet como servicio está actualmente en versión beta. Los métodos y la
estructura del SDK pueden cambiar rápidamente, y los cambios incompatibles se comunican a
los clientes según sea necesario. WaaS está disponible solo en planes de pago;
contacta al equipo de Helius para comenzar.
helius-wallet-kit.
Iniciar sesión con una billetera existente (por ejemplo, Phantom) es un método de inicio de sesión:
autentica al usuario para acceder a su billetera de Helius integrada; la firma siempre usa
la billetera integrada, no la externa. El inicio de sesión con redes sociales (Google, Apple,
Discord, X) estará disponible próximamente.
Por qué usar Helius WaaS
- Una sola integración. Las billeteras integradas, la firma del lado del cliente, RPC y el envío optimizado de transacciones provienen de un único SDK: un proveedor y un hook. No necesitas otro proveedor de billeteras.
- Una sola factura. Las billeteras y las firmas se facturan mediante los créditos de Helius que ya tienes: una tarifa fija de 200 créditos ($0.001) por firma, sin suscripción independiente ni tarifa por usuario activo mensual. La cantidad de billeteras no cambia tu factura; solo lo hacen las firmas.
- Tarifas empresariales a un costo accesible para startups. WaaS funciona en la misma infraestructura de Helius que ya usa tu aplicación y, con una tarifa fija de 200 créditos ($0.001) por firma, su precio compite con los planes empresariales de billeteras integradas, sin suscripciones independientes ni tarifas por puesto. Las transacciones se envían de forma predeterminada mediante Secure RPC sin clave o mediante Helius Sender para optimizar su inclusión.
Cómo funciona
- Cada usuario final obtiene una billetera integrada dedicada (es decir, una suborganización de Turnkey), que se crea en el primer inicio de sesión.
- La firma se realiza del lado del cliente: las transacciones y los mensajes se firman directamente con Turnkey desde el navegador del usuario. Tu servidor nunca almacena las claves.
- Las transacciones se enrutan mediante Helius: de forma predeterminada, directamente a la URL de Secure RPC sin clave de tu proyecto, o mediante Helius Sender cuando agregas el controlador de rutas del servidor.
- El uso se factura mediante tus créditos de Helius existentes; consulta Precios.
Requisitos previos
- Un plan de pago de Helius: WaaS está disponible con cualquier plan de pago. Regístrate.
- Una clave de API de Helius: crea una en tu panel.
- Una aplicación con React 18+ en Node.js 18+. La configuración recomendada para producción usa Next.js 14+ para el controlador de rutas del servidor, que evita exponer tu clave de API en el navegador.
Precios
WaaS se factura mediante tus créditos de Helius existentes; no hay una suscripción independiente. Cada firma cuesta 200 créditos ($0.001 según la tarifa estándar de créditos), lo que cubre la billetera integrada y la firma. Se te cobra por cada firma generada, incluso si la transacción falla posteriormente en la cadena; solo son gratuitos los intentos de firma que nunca se completan.Cada operación de firma equivale a una firma:
signMessage, signTransaction
e signAndSendTransaction generan una cada una. WaaS está disponible con cualquier plan
de pago.Próximos pasos
Quickstart
Instala el SDK y conecta el proveedor.
Configuration
Opciones de configuración y métodos de inicio de sesión del panel.
Using the wallet
Consulta el estado de autenticación, firma, envía y revisa el historial.
API reference
El hook
useHeliusWallet() y las importaciones.