¿Qué es la transmisión de datos en Solana?
La transmisión de datos permite que las aplicaciones reciban actualizaciones en tiempo real de la blockchain de Solana a medida que ocurren eventos en cadena. En lugar de consultar repetidamente si hay actualizaciones, la transmisión establece conexiones persistentes que envían datos a tu aplicación al instante cuando se procesan transacciones, cambian cuentas o se producen bloques. Esto es esencial para las aplicaciones que requieren datos actualizados al segundo, como:- Aplicaciones de trading que monitorean cambios de precios y liquidaciones
- Protocolos DeFi que rastrean interacciones de usuarios y cambios de estado
- Mercados de NFT que detectan ventas, publicaciones y transferencias
- Plataformas de análisis que recopilan métricas completas de la blockchain
- Billeteras que muestran actualizaciones de saldos y transacciones en tiempo real
¿Por qué elegir Helius para la transmisión de datos?
Ultra-Low Latency
Las conexiones directas con los líderes de Solana garantizan la entrega de datos en menos de un segundo
Enterprise Reliability
Redundancia de múltiples nodos y conmutación por error automática para lograr un 99.9 % de disponibilidad
24-Hour Historical Replay
No pierdas ningún dato gracias a las capacidades de recuperación automática de datos históricos
Global Infrastructure
Endpoints en varias regiones para obtener un rendimiento óptimo en todo el mundo
¿Qué solución de transmisión debo usar?
Elige el producto que coincida con la etapa de los datos que necesitas y la forma en que tu aplicación quiere consumirlos. La siguiente tabla relaciona cada opción con su formato de entrega y el tipo de cargas de trabajo para las que resulta más adecuada.Elige según lo que quieras optimizar
Los productos basados en shreds y los niveles de compromiso de LaserStream se ubican en distintos puntos del ciclo de vida de una transacción. Lo que intentas recibir importa tanto como el protocolo:Problema común: si necesitas cambios en tiempo real del estado de una cuenta o programa (por
ejemplo, monitorear la cuenta de curva de vinculación de un AMM o el saldo de tokens de un usuario),
Shred Delivery no te ayudará: esas actualizaciones simplemente no existen en la
etapa de los shreds. En su lugar, usa LaserStream gRPC en
processed.Soluciones de transmisión de Helius
Preconfirmations
Preconfirmations transmite las transacciones en el momento más temprano en que pueden observarse: antes de que se recopilen en entradas y se dividan en shreds. Las preconfirmaciones de Helius se emiten en el instante en que el líder ejecuta una transacción, junto con su estado de ejecución; las preconfirmaciones de BAM se emiten cuando el validador se compromete a ejecutarla. Es la señal de transacción con menor latencia que ofrece Helius y se entrega mediante una suscripción WebSocketpreconfSubscribe. Está disponible para cualquier suscriptor del plan Professional o superior por 10 créditos por mensaje.
Ideal para
La reacción más temprana posible a la actividad en cadena:- propAMMs
- Snipers
- Operadores de copy trading
- Bots de liquidación
Una preconfirmación es una señal temprana, no una garantía: la transacción
todavía no se ha incorporado y podría fallar o descartarse.
Shred Delivery
Shred Delivery es el producto de datos previos a la ejecución de Helius: shreds sin procesar (UDP). Helius es uno de los principales validadores por participación, por lo que recibimos los shreds antes que los validadores con menor participación y los nodos RPC sin participación. Tú implementas el desensamblado de shreds. Está disponible en todos los planes; cada puesto cuesta $1,000 al mes por IP ($800 al mes por IP en los planes Pro). Suscríbete desde tu panel de Helius. No se requiere aprovisionamiento manual.Ideal para
- propAMMs
- Snipers
- Operadores de copy trading
- Bots de liquidación
- Arbitraje
- Operadores de nodos RPC que quieren eliminar la latencia de sincronización de red
Transacciones preprocesadas
Las transacciones preprocesadas son transacciones previas a la ejecución, agregadas principalmente a partir de shreds decodificados, mientras Helius se encarga de desensamblarlos. Se entregan mediante el WebSocketpreprocessedSubscribe (beta pública, todos los planes de pago, 0.1 créditos por mensaje).
Ideal para
Aplicaciones de trading sensibles a la latencia que necesitan transacciones decodificadas previas a la ejecución sin operar un decodificador de shreds.LaserStream gRPC (todos los planes en Devnet, Business+ en Mainnet)
LaserStream gRPC proporciona transmisión de datos con latencia ultrabaja mediante gRPC, con funciones avanzadas como reproducción histórica, reconexiones automáticas y confiabilidad basada en múltiples nodos. LaserStream es compatible a nivel de protocolo con el protocolo abierto Yellowstone gRPC, por lo que funciona con cualquier cliente de Yellowstone.Funciones principales
- Listo para usar: obtén transmisiones gRPC más rápidas sin las complicaciones de administrar hardware o actualizaciones
- Reproducción histórica de 24 horas: recupera automáticamente hasta 24 horas de datos perdidos
- Reconexión automática: administración de conexiones integrada con lógica inteligente de reintentos
- Endpoints globales: disponibles en 9 regiones de todo el mundo para lograr una latencia óptima
- Compatible con Yellowstone: reemplazo directo para configuraciones
@triton-one/yellowstone-grpcexistentes
Ideal para
- Servicios de backend
- Aplicaciones de alto rendimiento
- Sistemas de misión crítica que requieren entrega de datos garantizada
LaserStream WebSocket
LaserStream WebSocket es la variante de LaserStream que usa el protocolo WebSocket. Ofrece los métodos estándar de suscripción JSON-RPC de Solana (accountSubscribe, programSubscribe, logsSubscribe, …) junto con extensiones específicas de Helius, como transactionSubscribe para filtrado avanzado, todo desde el mismo endpoint unificado y con el mismo backend de LaserStream que el producto gRPC.
Funciones principales
- Compatibilidad total con Solana: funciona con cualquier biblioteca cliente WebSocket de Solana
- Extensiones de Helius:
transactionSubscribey un métodoaccountSubscribemejorado para ofrecer filtros más completos - Hasta 200 ms más rápido que los WebSockets estándar basados en RPC de Agave
- Endpoint unificado:
wss://mainnet.helius-rpc.comywss://devnet.helius-rpc.compara los métodos estándar y los extendidos por Helius
Ideal para
Aplicaciones frontend en tiempo real, backends de volumen moderado y amplia compatibilidad con el ecosistemaWebhooks
Notificaciones de webhook entre servidores y basadas en eventos para actividades en cadena, entregadas a tus endpoints.Funciones principales
- Datos de eventos analizados: datos de transacciones legibles para ventas, intercambios y más
- Varios tipos: opciones de webhook mejoradas, sin procesar y para Discord
- Filtrado de transacciones: suscríbete a tipos de eventos y direcciones específicos
- Entrega confiable: reintentos automáticos y confirmaciones de entrega
Ideal para
Arquitecturas basadas en eventos, notificaciones e integraciones con servicios externosPrimeros pasos
1
Choose Your Solution
Selecciona el método de transmisión que mejor se adapte a los requisitos y la infraestructura de tu aplicación.
2
Get Your API Key
Regístrate en dashboard.helius.dev y obtén
tu clave de API.
3
Follow the Quickstart
Cada solución tiene guías de inicio rápido y ejemplos de código específicos.
4
Monitor & Scale
Usa el panel de Helius para monitorear el uso y escalar tu plan según sea necesario.
Data Streaming Quickstart
Configura tu primera conexión de transmisión en cuestión de minutos
Soporte y comunidad
Documentation
Referencias completas de la API y guías para todos los métodos de transmisión
Discord Community
Únete a miles de desarrolladores que crean en Solana con Helius
Enterprise Support
Canales de soporte prioritario para clientes empresariales y profesionales