Saltar al contenido principal

¿Qué es LaserStream gRPC?

LaserStream gRPC es un servicio de streaming de última generación diseñado específicamente para desarrolladores que necesitan datos confiables y de baja latencia de Solana mediante gRPC. Entrega eventos en cadena (transacciones, slots, bloques, cuentas y más) directamente a tu aplicación con confiabilidad, rendimiento y flexibilidad líderes en la industria. Los nodos de LaserStream se conectan directamente con los líderes de Solana para recibir los shreds a medida que se producen y entregar datos procesados con latencia ultrabaja a tu aplicación.
¿Prefieres el protocolo WebSocket? LaserStream WebSocket se ejecuta en el mismo backend y expone los métodos de suscripción estándar de Solana, además de extensiones específicas de Helius como transactionSubscribe.
A diferencia de los nodos RPC estándar de Solana, LaserStream está diseñado específicamente para casos de uso de streaming y ofrece funciones que no están disponibles en configuraciones de nodos convencionales:

Historical Replay

Rellena automáticamente los datos faltantes de las últimas 48 horas al especificar un slot inicial, lo que garantiza la continuidad de los datos incluso después de una desconexión.

Multi-Node Reliability

Transmite desde varios nodos agregados al mismo tiempo, lo que elimina los puntos únicos de falla y garantiza la máxima disponibilidad.

High Performance

Diseñado específicamente para el streaming con una gestión de conexiones optimizada, lo que reduce la latencia y mejora el rendimiento en comparación con las conexiones estándar.

Yellowstone-Compatible

Compatible a nivel de protocolo con el protocolo abierto Yellowstone gRPC; cualquier cliente de Yellowstone funciona como reemplazo directo.

Requisitos del plan

LaserStream Devnet está disponible en todos los planes. El acceso a LaserStream Mainnet requiere un plan Business o Professional.

Comienza

Quickstart

Instala el SDK, elige un endpoint y transmite tus primeras transacciones.

Clients & SDKs

SDK para TypeScript, Rust y Go, además de cualquier cliente de Yellowstone gRPC.

Historical Replay

Rellena hasta 48 horas de datos faltantes después de una desconexión.

Delivery Guarantees

Comprende la entrega al menos una vez, el orden y la semántica de repetición.

Compressed Filters

Haz seguimiento de cientos de miles de cuentas en un solo stream con filtros de cuentas comprimidos.

Token Account Filtering

Detecta las transferencias entrantes de tokens SPL de una billetera mediante la expansión tokenAccounts (ATA).

Token Mint Filtering

Suscríbete a todas las transacciones de una acuñación de token con matchMints.

LaserStream gRPC frente a Shred Delivery

LaserStream gRPC entrega datos procesados con garantías de nivel de compromiso (procesado, confirmado y finalizado), por lo que está listo para usar y para producción. Si necesitas datos antes de que termine el procesamiento —para propAMMs, snipers, copy traders, bots de liquidación o sincronización de nodos RPC—, consulta Shred Delivery. Está disponible en dos modalidades:
¿Necesitas datos más rápido que con los shreds sin procesar? Transmite transacciones mediante preconfSubscribe antes de que se dividan en shreds. Consulta Preconfirmations para comenzar.
Nota: LaserStream gRPC en processed es la forma más rápida de recibir actualizaciones de cuentas y programas. El entorno de ejecución produce los cambios de estado de las cuentas durante la ejecución, por lo que no existen en los shreds ni en las transacciones preprocesadas; solo el flujo posterior a la ejecución de LaserStream los contiene. Usa processed para recibirlos lo antes posible e finalized cuando necesites datos que no puedan revertirse. Con Alpenglow, confirmed proporciona el mismo estado permanente, pero se mantiene únicamente por compatibilidad.
¿Todo listo para recibir shreds sin procesar? Suscríbete en tu panel de Helius. Consulta los precios para obtener más información.

LaserStream gRPC frente a otras opciones de streaming

LaserStream gRPC es compatible a nivel de protocolo con el protocolo gRPC abierto de Yellowstone, por lo que cualquier cliente de Yellowstone funciona. Además, incorpora funciones de producción que las implementaciones básicas de Yellowstone y los WebSockets estándar de Solana no tienen:

Streaming de gran volumen: LaserStream Plus

Para aplicaciones que consumen grandes cantidades de datos en tiempo real, LaserStream Plus convierte los costos por uso en una factura mensual predecible con ahorros considerables. Los niveles incluyen asignaciones mensuales de 5 TB a más de 100 TB. Consulta los planes para conocer todos los detalles de precios, o explora Plus si procesas streams completos de datos de mercado, desarrollas sistemas HFT o supervisas miles de billeteras las 24 horas del día, los 7 días de la semana.

Guías

En la página de guías de LaserStream gRPC encontrarás tutoriales paso a paso con código ejecutable.

Próximos pasos

Para obtener más información, participa en la conversación en nuestro Discord o Telegram.

Atribución

LaserStream es una bifurcación personalizada del proyecto Richat.