Datos de Solana previos a la ejecución
Recibe transacciones decodificadas de Solana hasta 8 ms antes que con los streams habituales de transacciones procesadas.
Disponible en todos los planes de pago



Su lugar en el ciclo de vida de una transacción
La latencia aumenta de izquierda a derecha. Preprocessed Transactions entrega shreds decodificados después de empaquetarlos, pero antes de procesarlos.
Señales onchain anticipadas y decodificadas para ti
Decodificamos los shreds a medida que llegan a nuestro validador y transmitimos las transacciones mediante WSS como frames binarios: versión, slot, firma y transacción serializada.
- 8 ms más rápido que el nivel de compromiso
processed - No necesitas paquetes UDP sin procesar ni infraestructura para reconstruir shreds
- El payload incluye las transacciones firmadas completas: versión, firma, cuentas, instrucciones y slot
{
"jsonrpc": "2.0",
"id": 1,
"method": "preprocessedSubscribe",
"params": {
"accountInclude": ["JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4"],
"accountExclude": [],
"accountRequired": []
}
}
- 8 ms más rápido que el nivel de compromiso
processed - No necesitas paquetes UDP sin procesar ni infraestructura para reconstruir shreds
- El payload incluye las transacciones firmadas completas: versión, firma, cuentas, instrucciones y slot
{
"jsonrpc": "2.0",
"id": 1,
"method": "preprocessedSubscribe",
"params": {
"accountInclude": ["JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4"],
"accountExclude": [],
"accountRequired": []
}
}
Recibe y paga solo por los datos que necesitas
Cada suscripción se delimita por cuenta. El filtrado ocurre en el servidor, así que nunca tienes que procesar un flujo completo de datos para encontrar las transacciones relevantes.
- Filtra por
accountInclude,accountExcludeyaccountRequired, combinados con lógicaAND - Admite hasta 5,000 direcciones por lista y resuelve automáticamente las Address Lookup Tables (ALT)
- 0.1 créditos por mensaje, disponible en todos los planes de pago
{
"jsonrpc": "2.0",
"id": 1,
"method": "preprocessedSubscribe",
"params": {
"accountInclude": ["JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4"],
"accountExclude": ["Vote111111111111111111111111111111111111111"],
"accountRequired": []
}
}
- Filtra por
accountInclude,accountExcludeyaccountRequired, combinados con lógicaAND - Admite hasta 5,000 direcciones por lista y resuelve automáticamente las Address Lookup Tables (ALT)
- 0.1 créditos por mensaje, disponible en todos los planes de pago
{
"jsonrpc": "2.0",
"id": 1,
"method": "preprocessedSubscribe",
"params": {
"accountInclude": ["JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4"],
"accountExclude": ["Vote111111111111111111111111111111111111111"],
"accountRequired": []
}
}
Detecta, oferta y asegura la inclusión con Sender Max
Cuando recibas Preprocessed Transactions, usa Helius Sender para asegurar de forma confiable la inclusión onchain de operaciones sensibles al tiempo.
Cómo funciona
Define tus filtros
Determina qué cuentas quieres incluir, excluir y marcar como obligatorias. Admite hasta 5,000 direcciones por lista y resuelve automáticamente las Address Lookup Tables.
Abre una suscripción
Envía una sola solicitud preprocessedSubscribe con tus filtros. Las notificaciones llegan como frames binarios compactos con el slot, la firma y la transacción completa.
Elimina duplicados y asegura la inclusión
Elimina duplicados por firma, trata el slot como una observación y compáralo con un stream procesado cuando los resultados sean importantes. Combínalo con Sender para actuar según lo que veas.
Define tus filtros
Determina qué cuentas quieres incluir, excluir y marcar como obligatorias. Admite hasta 5,000 direcciones por lista y resuelve automáticamente las Address Lookup Tables.
Abre una suscripción
Envía una sola solicitud preprocessedSubscribe con tus filtros. Las notificaciones llegan como frames binarios compactos con el slot, la firma y la transacción completa.
Elimina duplicados y asegura la inclusión
Elimina duplicados por firma, trata el slot como una observación y compáralo con un stream procesado cuando los resultados sean importantes. Combínalo con Sender para actuar según lo que veas.
¿Para quién es Preprocessed Transactions?
Agregadores DEX
Actualiza rutas y cotizaciones a partir de un flujo decodificado y previo a la ejecución, sin operar infraestructura
Terminales de trading
Ofrece a tus traders datos de compra, venta y graduación en su terminal de trading con mayor rapidez
Plataformas de lanzamiento
Muestra nuevos pools, compras y migraciones en tu UI en cuanto se decodifiquen
Copy traders
Replica la operación de una billetera objetivo en cuanto su transacción se decodifique a partir de shreds sin procesar
Aplicaciones DeFi
Detecta interacciones entrantes con programas como transacciones firmadas antes de que se procesen
Bots de trading en Telegram
Transmite transacciones decodificadas de los programas que monitoreas sin desplegar infraestructura de shreds
Estima tu uso
¿QUÉ QUIERES TRANSMITIR?
Developer
INCLUYE
Preguntas frecuentes
¿Buscas respuestas más técnicas o planes personalizados? Contacta a nuestro equipo de ventas.
Preprocessed Transactions está en beta pública y disponible en todos los planes de pago.
Preprocessed Transactions cuesta 0.1 créditos por mensaje. Un mensaje equivale a una transacción entregada.
Sí, LaserStream Preprocessed (gRPC) quedará obsoleto y será reemplazado por Preprocessed Transactions mediante WebSockets. Si usas LaserStream Preprocessed, migra tu implementación.
Preprocessed Transactions ofrece datos previos a la ejecución disponibles antes de que el resto de la red procese la transacción y es estrictamente más rápido que el nivel de compromiso processed. Para transmitir transacciones processed, usa LaserStream gRPC o LaserStream WebSockets.
Una preconfirmación significa que el programador de un validador se ha comprometido a ejecutar la transacción, pero esta aún no se ha incluido onchain. Las Preconfirmations ocurren antes de que las transacciones se propaguen por la red como shreds sin procesar. Preprocessed Transactions son shreds sin procesar que ya decodificamos para ti.
Preprocessed Transactions son shreds sin procesar que decodificamos para ti y entregamos mediante WebSockets. Helius Shred Delivery transmite shreds sin procesar mediante UDP, y cada consumidor debe reconstruir los paquetes por su cuenta.
Para comenzar, consulta estos recursos:

Aprende sobre
el streaming de datos de Solana
Ver todo Comienza ahora
Disponible en todos los planes de pago por 0.1 créditos por mensaje. No necesitas un reconstructor de shreds.


